ATSAML22G18A MTB registers

The 25 registers of MTB (Cortex-M0+ Micro-Trace Buffer), from 0x4100A000, with their reset value and every field. The ATSAML22G18A has 1065 registers in 38 peripherals, one page each.

MTB Cortex-M0+ Micro-Trace Buffer

POSITIONMTB Position

Address
0x4100A000
Reset
0x00000000
Access
read/write
Size
32-bit
2 fields
FieldBitsWhat it does
WRAP2Pointer Value Wraps
POINTER31:3Trace Packet Location Pointer

MASTERMTB Master

Address
0x4100A004
Reset
0x00000000
Access
read/write
Size
32-bit
7 fields
FieldBitsWhat it does
HALTREQ9Halt Request
RAMPRIV8SRAM Privilege
SFRWPRIV7Special Function Register Write Privilege
TSTOPEN6Trace Stop Input Enable
TSTARTEN5Trace Start Input Enable
MASK4:0Maximum Value of the Trace Buffer in SRAM
EN31Main Trace Enable

FLOWMTB Flow

Address
0x4100A008
Reset
0x00000000
Access
read/write
Size
32-bit
3 fields
FieldBitsWhat it does
AUTOHALT1Auto Halt Request
AUTOSTOP0Auto Stop Tracing
WATERMARK31:3Watermark value

BASEMTB Base

Address
0x4100A00C
Reset
0x00000000
Access
read only
Size
32-bit

ITCTRLMTB Integration Mode Control

Address
0x4100AF00
Reset
0x00000000
Access
read/write
Size
32-bit

CLAIMSETMTB Claim Set

Address
0x4100AFA0
Reset
0x00000000
Access
read/write
Size
32-bit

CLAIMCLRMTB Claim Clear

Address
0x4100AFA4
Reset
0x00000000
Access
read/write
Size
32-bit

LOCKACCESSMTB Lock Access

Address
0x4100AFB0
Reset
0x00000000
Access
read/write
Size
32-bit

LOCKSTATUSMTB Lock Status

Address
0x4100AFB4
Reset
0x00000000
Access
read only
Size
32-bit

AUTHSTATUSMTB Authentication Status

Address
0x4100AFB8
Reset
0x00000000
Access
read only
Size
32-bit

DEVARCHMTB Device Architecture

Address
0x4100AFBC
Reset
0x00000000
Access
read only
Size
32-bit

DEVIDMTB Device Configuration

Address
0x4100AFC8
Reset
0x00000000
Access
read only
Size
32-bit

DEVTYPEMTB Device Type

Address
0x4100AFCC
Reset
0x00000000
Access
read only
Size
32-bit

PID4Peripheral Identification 4

Address
0x4100AFD0
Reset
0x00000000
Access
read only
Size
32-bit

PID5Peripheral Identification 5

Address
0x4100AFD4
Reset
0x00000000
Access
read only
Size
32-bit

PID6Peripheral Identification 6

Address
0x4100AFD8
Reset
0x00000000
Access
read only
Size
32-bit

PID7Peripheral Identification 7

Address
0x4100AFDC
Reset
0x00000000
Access
read only
Size
32-bit

PID0Peripheral Identification 0

Address
0x4100AFE0
Reset
0x00000000
Access
read only
Size
32-bit

PID1Peripheral Identification 1

Address
0x4100AFE4
Reset
0x00000000
Access
read only
Size
32-bit

PID2Peripheral Identification 2

Address
0x4100AFE8
Reset
0x00000000
Access
read only
Size
32-bit

PID3Peripheral Identification 3

Address
0x4100AFEC
Reset
0x00000000
Access
read only
Size
32-bit

CID0Component Identification 0

Address
0x4100AFF0
Reset
0x00000000
Access
read only
Size
32-bit

CID1Component Identification 1

Address
0x4100AFF4
Reset
0x00000000
Access
read only
Size
32-bit

CID2Component Identification 2

Address
0x4100AFF8
Reset
0x00000000
Access
read only
Size
32-bit

CID3Component Identification 3

Address
0x4100AFFC
Reset
0x00000000
Access
read only
Size
32-bit