Blame | Last modification | View Log | Download | RSS feed
ifndef __s12z_dbg_inc__s12z_dbg_inc equ 1savelisting off ; no listing over this file;****************************************************************************;* *;* AS 1.42 - File S12ZDBG.INC *;* *;* Contains Bit & Register Definitions for S12Z Debug Controller *;* *;****************************************************************************DBGC1 equ $0100 ; Debug Control Register 1ARM s12zbit DBGC1,7 ; Arm BitTRIG s12zbit DBGC1,6 ; Immediate Trigger Request BitBDMBP s12zbit DBGC1,4 ; Background Debug Mode EnableBRKCPU s12zbit DBGC1,3 ; CPU Breakpoint EnableEEVE1 s12zbit DBGC1,1 ; External Event EnableDBGC2 equ $0101 ; Debug Control Register2ABCM s12zfld DBGC2,2:0 ; A and B Comparator Match ControlDBGSCR1 equ $0107 ; Debug State Control Register 1C3SC1 s12zbit DBGSCR1,7 ; Channel 3 State ControlC3SC0 s12zbit DBGSCR1,6C1SC1 s12zbit DBGSCR1,3 ; Channel 1 State ControlC1SC0 s12zbit DBGSCR1,2C0SC1 s12zbit DBGSCR1,1 ; Channel 0 State ControlC0SC0 s12zbit DBGSCR1,0DBGSCR2 equ $0108 ; Debug State Control Register 2DBGSCR3 equ $0109 ; Debug State Control Register 3DBGEFR equ $010A ; Debug Event Flag RegisterTRIGF s12zbit DBGEFR,6 ; TRIG FlagEEVF s12zbit DBGEFR,4 ; External Event FlagME3 s12zbit DBGEFR,3 ; Match EventME1 s12zbit DBGEFR,1ME0 s12zbit DBGEFR,0DBGSR equ $010B ; Debug Status RegisterSSF2 s12zbit DBGSR,2 ; State Sequencer Flag BitsSSF1 s12zbit DBGSR,1SSF0 s12zbit DBGSR,0DBGACTL equ $0110 ; Debug Comparator A Control RegisterNDB s12zbit DBGACTL,6 ; Not Data BusINST s12zbit DBGACTL,5 ; Instruction SelectRW s12zbit DBGACTL,3 ; Read/Write Comparator Value BitRWE s12zbit DBGACTL,2 ; Read/Write Enable BitCOMPE s12zbit DBGACTL,0 ; Enable BitDBGAA equ $0115 ; Debug Comparator A Address Register (24 bits)DBGAAH equ $0115 ; Debug Comparator A Address Register MSBDBGAAM equ $0116DBGAAL equ $0117 ; Debug Comparator A Address Register LSBDBGAD equ $0118 ; Debug Comparator A Data Register (32 bits)DBGAD0 equ $0118 ; Debug Comparator A Data Register MSBDBGAD1 equ $0119DBGAD2 equ $011ADBGAD3 equ $011B ; Debug Comparator A Data Register LSBDBGADM equ $011C ; Debug Comparator A Data Mask Register (32 bits)DBGADM0 equ $011C ; Debug Comparator A Data Mask Register MSBDBGADM1 equ $011DDBGADM2 equ $011EDBGADM3 equ $011F ; Debug Comparator A Data Mask Register LSBDBGBCTL equ $0120 ; Debug Comparator B Control Register (same bits as in DBGACTL)DBGBA equ $0125 ; Debug Comparator B Address Register (24 bits)DBGBAH equ $0125 ; Debug Comparator B Address Register MSBDBGBAM equ $0126DBGBAL equ $0127 ; Debug Comparator B Address Register LSBDBGDCTL equ $0140 ; Debug Comparator D Control Register (same bits as in DBGACTL)DBGDA equ $0145 ; Debug Comparator D Address Register (24 bits)DBGDAH equ $0145 ; Debug Comparator D Address Register MSBDBGDAM equ $0146DBGDAL equ $0147 ; Debug Comparator D Address Register LSBrestore ; re-enable listingendif ; __s12z_dbg_inc