ATxmega64C3 CRC registers

The 7 registers of CRC (Cyclic Redundancy Checker), from 0xD0, with their reset value and every field. The ATxmega64C3 has 550 registers in 51 peripherals, one page each.

CRC Cyclic Redundancy Checker

CTRLControl Register

Address
0xD0
Reset
0x00
Access
read/write
  1. 7RESET1
  2. 6RESET0
  3. 5CRC32
  4. 4–
  5. 3SOURCE3
  6. 2SOURCE2
  7. 1SOURCE1
  8. 0SOURCE0
3 fields
FieldBitsWhat it does
RESET7:6Reset
  • 0 No Reset
  • 2 Reset CRC with CHECKSUM to all zeros
  • 3 Reset CRC with CHECKSUM to all ones
CRC325CRC Mode
SOURCE3:0Input Source
  • 0 Disabled
  • 1 I/O Interface
  • 2 Flash

STATUSStatus Register

Address
0xD1
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1ZERO
  8. 0BUSY
2 fields
FieldBitsWhat it does
ZERO1Zero detection
BUSY0Busy

DATAINData Input

Address
0xD3
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–

CHECKSUM0Checksum byte 0

Address
0xD4
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–

CHECKSUM1Checksum byte 1

Address
0xD5
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–

CHECKSUM2Checksum byte 2

Address
0xD6
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–

CHECKSUM3Checksum byte 3

Address
0xD7
Reset
0x00
Access
read/write
  1. 7–
  2. 6–
  3. 5–
  4. 4–
  5. 3–
  6. 2–
  7. 1–
  8. 0–