ATSAML22N18A TRNG registers

The 6 registers of TRNG (True Random Generator), from 0x42004400, with their reset value and every field. The ATSAML22N18A has 1261 registers in 40 peripherals, one page each.

TRNG True Random Generator

CTRLAControl A

Address
0x42004400
Reset
0x00
Access
read/write
  1. 7–
  2. 6RUNSTDBY
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1ENABLE
  8. 0–
2 fields
FieldBitsWhat it does
RUNSTDBY6Run in Standby
ENABLE1Enable

EVCTRLEvent Control

Address
0x42004404
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DATARDYEO
1 field
FieldBitsWhat it does
DATARDYEO0Data Ready Event Output

INTENCLRInterrupt Enable Clear

Address
0x42004408
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DATARDY
1 field
FieldBitsWhat it does
DATARDY0Data Ready Interrupt Enable

INTENSETInterrupt Enable Set

Address
0x42004409
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DATARDY
1 field
FieldBitsWhat it does
DATARDY0Data Ready Interrupt Enable

INTFLAGInterrupt Flag Status and Clear

Address
0x4200440A
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0DATARDY
1 field
FieldBitsWhat it does
DATARDY0Data Ready Interrupt Flag

DATAOutput Data

Address
0x42004420
Reset
0x00000000
Access
read only
Size
32-bit
1 field
FieldBitsWhat it does
DATA31:0Output Data