EFM32 Happy Gecko Software Documentation  efm32hg-doc-5.1.2
EFM32HG_MTB_BitFields

Detailed Description

Macros

#define _MTB_BASE_BASE_DEFAULT   0x20000000UL
 
#define _MTB_BASE_BASE_MASK   0xFFFFFFFFUL
 
#define _MTB_BASE_BASE_SHIFT   0
 
#define _MTB_BASE_MASK   0xFFFFFFFFUL
 
#define _MTB_BASE_RESETVALUE   0x20000000UL
 
#define _MTB_FLOW_AUTOHALT_DEFAULT   0x00000000UL
 
#define _MTB_FLOW_AUTOHALT_MASK   0x2UL
 
#define _MTB_FLOW_AUTOHALT_SHIFT   1
 
#define _MTB_FLOW_AUTOSTOP_DEFAULT   0x00000000UL
 
#define _MTB_FLOW_AUTOSTOP_MASK   0x1UL
 
#define _MTB_FLOW_AUTOSTOP_SHIFT   0
 
#define _MTB_FLOW_MASK   0xFFFFFFFBUL
 
#define _MTB_FLOW_RESETVALUE   0x00000000UL
 
#define _MTB_FLOW_WATERMARK_DEFAULT   0x00000000UL
 
#define _MTB_FLOW_WATERMARK_MASK   0xFFFFFFF8UL
 
#define _MTB_FLOW_WATERMARK_SHIFT   3
 
#define _MTB_MASTER_EN_DEFAULT   0x00000000UL
 
#define _MTB_MASTER_EN_MASK   0x80000000UL
 
#define _MTB_MASTER_EN_SHIFT   31
 
#define _MTB_MASTER_HALTREQ_DEFAULT   0x00000000UL
 
#define _MTB_MASTER_HALTREQ_MASK   0x200UL
 
#define _MTB_MASTER_HALTREQ_SHIFT   9
 
#define _MTB_MASTER_MASK   0x8000027FUL
 
#define _MTB_MASTER_MASK_DEFAULT   0x00000000UL
 
#define _MTB_MASTER_MASK_MASK   0x1FUL
 
#define _MTB_MASTER_MASK_SHIFT   0
 
#define _MTB_MASTER_RESETVALUE   0x00000000UL
 
#define _MTB_MASTER_TSTARTEN_DEFAULT   0x00000000UL
 
#define _MTB_MASTER_TSTARTEN_MASK   0x20UL
 
#define _MTB_MASTER_TSTARTEN_SHIFT   5
 
#define _MTB_MASTER_TSTOPEN_DEFAULT   0x00000000UL
 
#define _MTB_MASTER_TSTOPEN_MASK   0x40UL
 
#define _MTB_MASTER_TSTOPEN_SHIFT   6
 
#define _MTB_POSITION_MASK   0xFFFFFFFCUL
 
#define _MTB_POSITION_POINTER_DEFAULT   0x00000000UL
 
#define _MTB_POSITION_POINTER_MASK   0xFFFFFFF8UL
 
#define _MTB_POSITION_POINTER_SHIFT   3
 
#define _MTB_POSITION_RESETVALUE   0x00000000UL
 
#define _MTB_POSITION_WRAP_DEFAULT   0x00000000UL
 
#define _MTB_POSITION_WRAP_MASK   0x4UL
 
#define _MTB_POSITION_WRAP_SHIFT   2
 
#define MTB_BASE_BASE_DEFAULT   (_MTB_BASE_BASE_DEFAULT << 0)
 
#define MTB_FLOW_AUTOHALT   (0x1UL << 1)
 
#define MTB_FLOW_AUTOHALT_DEFAULT   (_MTB_FLOW_AUTOHALT_DEFAULT << 1)
 
#define MTB_FLOW_AUTOSTOP   (0x1UL << 0)
 
#define MTB_FLOW_AUTOSTOP_DEFAULT   (_MTB_FLOW_AUTOSTOP_DEFAULT << 0)
 
#define MTB_FLOW_WATERMARK_DEFAULT   (_MTB_FLOW_WATERMARK_DEFAULT << 3)
 
#define MTB_MASTER_EN   (0x1UL << 31)
 
#define MTB_MASTER_EN_DEFAULT   (_MTB_MASTER_EN_DEFAULT << 31)
 
#define MTB_MASTER_HALTREQ   (0x1UL << 9)
 
#define MTB_MASTER_HALTREQ_DEFAULT   (_MTB_MASTER_HALTREQ_DEFAULT << 9)
 
#define MTB_MASTER_MASK_DEFAULT   (_MTB_MASTER_MASK_DEFAULT << 0)
 
#define MTB_MASTER_TSTARTEN   (0x1UL << 5)
 
#define MTB_MASTER_TSTARTEN_DEFAULT   (_MTB_MASTER_TSTARTEN_DEFAULT << 5)
 
#define MTB_MASTER_TSTOPEN   (0x1UL << 6)
 
#define MTB_MASTER_TSTOPEN_DEFAULT   (_MTB_MASTER_TSTOPEN_DEFAULT << 6)
 
#define MTB_POSITION_POINTER_DEFAULT   (_MTB_POSITION_POINTER_DEFAULT << 3)
 
#define MTB_POSITION_WRAP   (0x1UL << 2)
 
#define MTB_POSITION_WRAP_DEFAULT   (_MTB_POSITION_WRAP_DEFAULT << 2)
 

Macro Definition Documentation

#define _MTB_BASE_BASE_DEFAULT   0x20000000UL

Mode DEFAULT for MTB_BASE

Definition at line 118 of file efm32hg_mtb.h.

#define _MTB_BASE_BASE_MASK   0xFFFFFFFFUL

Bit mask for MTB_BASE

Definition at line 117 of file efm32hg_mtb.h.

#define _MTB_BASE_BASE_SHIFT   0

Shift value for MTB_BASE

Definition at line 116 of file efm32hg_mtb.h.

#define _MTB_BASE_MASK   0xFFFFFFFFUL

Mask for MTB_BASE

Definition at line 115 of file efm32hg_mtb.h.

#define _MTB_BASE_RESETVALUE   0x20000000UL

Default value for MTB_BASE

Definition at line 114 of file efm32hg_mtb.h.

#define _MTB_FLOW_AUTOHALT_DEFAULT   0x00000000UL

Mode DEFAULT for MTB_FLOW

Definition at line 106 of file efm32hg_mtb.h.

#define _MTB_FLOW_AUTOHALT_MASK   0x2UL

Bit mask for MTB_AUTOHALT

Definition at line 105 of file efm32hg_mtb.h.

#define _MTB_FLOW_AUTOHALT_SHIFT   1

Shift value for MTB_AUTOHALT

Definition at line 104 of file efm32hg_mtb.h.

#define _MTB_FLOW_AUTOSTOP_DEFAULT   0x00000000UL

Mode DEFAULT for MTB_FLOW

Definition at line 101 of file efm32hg_mtb.h.

#define _MTB_FLOW_AUTOSTOP_MASK   0x1UL

Bit mask for MTB_AUTOSTOP

Definition at line 100 of file efm32hg_mtb.h.

#define _MTB_FLOW_AUTOSTOP_SHIFT   0

Shift value for MTB_AUTOSTOP

Definition at line 99 of file efm32hg_mtb.h.

#define _MTB_FLOW_MASK   0xFFFFFFFBUL

Mask for MTB_FLOW

Definition at line 97 of file efm32hg_mtb.h.

#define _MTB_FLOW_RESETVALUE   0x00000000UL

Default value for MTB_FLOW

Definition at line 96 of file efm32hg_mtb.h.

#define _MTB_FLOW_WATERMARK_DEFAULT   0x00000000UL

Mode DEFAULT for MTB_FLOW

Definition at line 110 of file efm32hg_mtb.h.

#define _MTB_FLOW_WATERMARK_MASK   0xFFFFFFF8UL

Bit mask for MTB_WATERMARK

Definition at line 109 of file efm32hg_mtb.h.

#define _MTB_FLOW_WATERMARK_SHIFT   3

Shift value for MTB_WATERMARK

Definition at line 108 of file efm32hg_mtb.h.

#define _MTB_MASTER_EN_DEFAULT   0x00000000UL

Mode DEFAULT for MTB_MASTER

Definition at line 92 of file efm32hg_mtb.h.

#define _MTB_MASTER_EN_MASK   0x80000000UL

Bit mask for MTB_EN

Definition at line 91 of file efm32hg_mtb.h.

#define _MTB_MASTER_EN_SHIFT   31

Shift value for MTB_EN

Definition at line 90 of file efm32hg_mtb.h.

#define _MTB_MASTER_HALTREQ_DEFAULT   0x00000000UL

Mode DEFAULT for MTB_MASTER

Definition at line 87 of file efm32hg_mtb.h.

#define _MTB_MASTER_HALTREQ_MASK   0x200UL

Bit mask for MTB_HALTREQ

Definition at line 86 of file efm32hg_mtb.h.

#define _MTB_MASTER_HALTREQ_SHIFT   9

Shift value for MTB_HALTREQ

Definition at line 85 of file efm32hg_mtb.h.

#define _MTB_MASTER_MASK   0x8000027FUL

Mask for MTB_MASTER

Definition at line 69 of file efm32hg_mtb.h.

#define _MTB_MASTER_MASK_DEFAULT   0x00000000UL

Mode DEFAULT for MTB_MASTER

Definition at line 72 of file efm32hg_mtb.h.

#define _MTB_MASTER_MASK_MASK   0x1FUL

Bit mask for MTB_MASK

Definition at line 71 of file efm32hg_mtb.h.

#define _MTB_MASTER_MASK_SHIFT   0

Shift value for MTB_MASK

Definition at line 70 of file efm32hg_mtb.h.

#define _MTB_MASTER_RESETVALUE   0x00000000UL

Default value for MTB_MASTER

Definition at line 68 of file efm32hg_mtb.h.

#define _MTB_MASTER_TSTARTEN_DEFAULT   0x00000000UL

Mode DEFAULT for MTB_MASTER

Definition at line 77 of file efm32hg_mtb.h.

#define _MTB_MASTER_TSTARTEN_MASK   0x20UL

Bit mask for MTB_TSTARTEN

Definition at line 76 of file efm32hg_mtb.h.

#define _MTB_MASTER_TSTARTEN_SHIFT   5

Shift value for MTB_TSTARTEN

Definition at line 75 of file efm32hg_mtb.h.

#define _MTB_MASTER_TSTOPEN_DEFAULT   0x00000000UL

Mode DEFAULT for MTB_MASTER

Definition at line 82 of file efm32hg_mtb.h.

#define _MTB_MASTER_TSTOPEN_MASK   0x40UL

Bit mask for MTB_TSTOPEN

Definition at line 81 of file efm32hg_mtb.h.

#define _MTB_MASTER_TSTOPEN_SHIFT   6

Shift value for MTB_TSTOPEN

Definition at line 80 of file efm32hg_mtb.h.

#define _MTB_POSITION_MASK   0xFFFFFFFCUL

Mask for MTB_POSITION

Definition at line 56 of file efm32hg_mtb.h.

#define _MTB_POSITION_POINTER_DEFAULT   0x00000000UL

Mode DEFAULT for MTB_POSITION

Definition at line 64 of file efm32hg_mtb.h.

#define _MTB_POSITION_POINTER_MASK   0xFFFFFFF8UL

Bit mask for MTB_POINTER

Definition at line 63 of file efm32hg_mtb.h.

#define _MTB_POSITION_POINTER_SHIFT   3

Shift value for MTB_POINTER

Definition at line 62 of file efm32hg_mtb.h.

#define _MTB_POSITION_RESETVALUE   0x00000000UL

Default value for MTB_POSITION

Definition at line 55 of file efm32hg_mtb.h.

#define _MTB_POSITION_WRAP_DEFAULT   0x00000000UL

Mode DEFAULT for MTB_POSITION

Definition at line 60 of file efm32hg_mtb.h.

#define _MTB_POSITION_WRAP_MASK   0x4UL

Bit mask for MTB_WRAP

Definition at line 59 of file efm32hg_mtb.h.

#define _MTB_POSITION_WRAP_SHIFT   2

Shift value for MTB_WRAP

Definition at line 58 of file efm32hg_mtb.h.

#define MTB_BASE_BASE_DEFAULT   (_MTB_BASE_BASE_DEFAULT << 0)

Shifted mode DEFAULT for MTB_BASE

Definition at line 119 of file efm32hg_mtb.h.

#define MTB_FLOW_AUTOHALT   (0x1UL << 1)

AUTOHALT enable.

Definition at line 103 of file efm32hg_mtb.h.

#define MTB_FLOW_AUTOHALT_DEFAULT   (_MTB_FLOW_AUTOHALT_DEFAULT << 1)

Shifted mode DEFAULT for MTB_FLOW

Definition at line 107 of file efm32hg_mtb.h.

#define MTB_FLOW_AUTOSTOP   (0x1UL << 0)

AUTOSTOP enable.

Definition at line 98 of file efm32hg_mtb.h.

#define MTB_FLOW_AUTOSTOP_DEFAULT   (_MTB_FLOW_AUTOSTOP_DEFAULT << 0)

Shifted mode DEFAULT for MTB_FLOW

Definition at line 102 of file efm32hg_mtb.h.

#define MTB_FLOW_WATERMARK_DEFAULT   (_MTB_FLOW_WATERMARK_DEFAULT << 3)

Shifted mode DEFAULT for MTB_FLOW

Definition at line 111 of file efm32hg_mtb.h.

#define MTB_MASTER_EN   (0x1UL << 31)

Main trace enable bit.

Definition at line 89 of file efm32hg_mtb.h.

#define MTB_MASTER_EN_DEFAULT   (_MTB_MASTER_EN_DEFAULT << 31)

Shifted mode DEFAULT for MTB_MASTER

Definition at line 93 of file efm32hg_mtb.h.

#define MTB_MASTER_HALTREQ   (0x1UL << 9)

Halt request bit.

Definition at line 84 of file efm32hg_mtb.h.

#define MTB_MASTER_HALTREQ_DEFAULT   (_MTB_MASTER_HALTREQ_DEFAULT << 9)

Shifted mode DEFAULT for MTB_MASTER

Definition at line 88 of file efm32hg_mtb.h.

#define MTB_MASTER_MASK_DEFAULT   (_MTB_MASTER_MASK_DEFAULT << 0)

Shifted mode DEFAULT for MTB_MASTER

Definition at line 73 of file efm32hg_mtb.h.

#define MTB_MASTER_TSTARTEN   (0x1UL << 5)

Trace start input enable.

Definition at line 74 of file efm32hg_mtb.h.

#define MTB_MASTER_TSTARTEN_DEFAULT   (_MTB_MASTER_TSTARTEN_DEFAULT << 5)

Shifted mode DEFAULT for MTB_MASTER

Definition at line 78 of file efm32hg_mtb.h.

#define MTB_MASTER_TSTOPEN   (0x1UL << 6)

Trace stop input enable.

Definition at line 79 of file efm32hg_mtb.h.

#define MTB_MASTER_TSTOPEN_DEFAULT   (_MTB_MASTER_TSTOPEN_DEFAULT << 6)

Shifted mode DEFAULT for MTB_MASTER

Definition at line 83 of file efm32hg_mtb.h.

#define MTB_POSITION_POINTER_DEFAULT   (_MTB_POSITION_POINTER_DEFAULT << 3)

Shifted mode DEFAULT for MTB_POSITION

Definition at line 65 of file efm32hg_mtb.h.

#define MTB_POSITION_WRAP   (0x1UL << 2)

Trace wrap bit.

Definition at line 57 of file efm32hg_mtb.h.

#define MTB_POSITION_WRAP_DEFAULT   (_MTB_POSITION_WRAP_DEFAULT << 2)

Shifted mode DEFAULT for MTB_POSITION

Definition at line 61 of file efm32hg_mtb.h.