SAME54P20A Test Project
Data Fields
TCC_STATUS_Type Union Reference

Data Fields

struct {
   uint32_t   STOP:1
 
   uint32_t   IDX:1
 
   uint32_t   UFS:1
 
   uint32_t   DFS:1
 
   uint32_t   SLAVE:1
 
   uint32_t   PATTBUFV:1
 
   uint32_t   __pad0__:1
 
   uint32_t   PERBUFV:1
 
   uint32_t   FAULTAIN:1
 
   uint32_t   FAULTBIN:1
 
   uint32_t   FAULT0IN:1
 
   uint32_t   FAULT1IN:1
 
   uint32_t   FAULTA:1
 
   uint32_t   FAULTB:1
 
   uint32_t   FAULT0:1
 
   uint32_t   FAULT1:1
 
   uint32_t   CCBUFV0:1
 
   uint32_t   CCBUFV1:1
 
   uint32_t   CCBUFV2:1
 
   uint32_t   CCBUFV3:1
 
   uint32_t   CCBUFV4:1
 
   uint32_t   CCBUFV5:1
 
   uint32_t   __pad1__:2
 
   uint32_t   CMP0:1
 
   uint32_t   CMP1:1
 
   uint32_t   CMP2:1
 
   uint32_t   CMP3:1
 
   uint32_t   CMP4:1
 
   uint32_t   CMP5:1
 
   uint32_t   __pad2__:2
 
bit
 
struct {
   uint32_t   __pad0__:16
 
   uint32_t   CCBUFV:6
 
   uint32_t   __pad1__:2
 
   uint32_t   CMP:6
 
   uint32_t   __pad2__:2
 
vec
 
uint32_t reg
 

Detailed Description

Definition at line 1065 of file tcc.h.

Field Documentation

◆ __pad0__

uint32_t TCC_STATUS_Type::__pad0__

bit: 6 Reserved

bit: 0..15 Reserved

Definition at line 1073 of file tcc.h.

◆ __pad1__

uint32_t TCC_STATUS_Type::__pad1__

bit: 22..23 Reserved

Definition at line 1089 of file tcc.h.

◆ __pad2__

uint32_t TCC_STATUS_Type::__pad2__

bit: 30..31 Reserved

Definition at line 1096 of file tcc.h.

◆ bit

struct { ... } TCC_STATUS_Type::bit

Structure used for bit access

◆ CCBUFV

uint32_t TCC_STATUS_Type::CCBUFV

bit: 16..21 Compare Channel x Buffer Valid

Definition at line 1100 of file tcc.h.

◆ CCBUFV0

uint32_t TCC_STATUS_Type::CCBUFV0

bit: 16 Compare Channel 0 Buffer Valid

Definition at line 1083 of file tcc.h.

◆ CCBUFV1

uint32_t TCC_STATUS_Type::CCBUFV1

bit: 17 Compare Channel 1 Buffer Valid

Definition at line 1084 of file tcc.h.

◆ CCBUFV2

uint32_t TCC_STATUS_Type::CCBUFV2

bit: 18 Compare Channel 2 Buffer Valid

Definition at line 1085 of file tcc.h.

◆ CCBUFV3

uint32_t TCC_STATUS_Type::CCBUFV3

bit: 19 Compare Channel 3 Buffer Valid

Definition at line 1086 of file tcc.h.

◆ CCBUFV4

uint32_t TCC_STATUS_Type::CCBUFV4

bit: 20 Compare Channel 4 Buffer Valid

Definition at line 1087 of file tcc.h.

◆ CCBUFV5

uint32_t TCC_STATUS_Type::CCBUFV5

bit: 21 Compare Channel 5 Buffer Valid

Definition at line 1088 of file tcc.h.

◆ CMP

uint32_t TCC_STATUS_Type::CMP

bit: 24..29 Compare Channel x Value

Definition at line 1102 of file tcc.h.

◆ CMP0

uint32_t TCC_STATUS_Type::CMP0

bit: 24 Compare Channel 0 Value

Definition at line 1090 of file tcc.h.

◆ CMP1

uint32_t TCC_STATUS_Type::CMP1

bit: 25 Compare Channel 1 Value

Definition at line 1091 of file tcc.h.

◆ CMP2

uint32_t TCC_STATUS_Type::CMP2

bit: 26 Compare Channel 2 Value

Definition at line 1092 of file tcc.h.

◆ CMP3

uint32_t TCC_STATUS_Type::CMP3

bit: 27 Compare Channel 3 Value

Definition at line 1093 of file tcc.h.

◆ CMP4

uint32_t TCC_STATUS_Type::CMP4

bit: 28 Compare Channel 4 Value

Definition at line 1094 of file tcc.h.

◆ CMP5

uint32_t TCC_STATUS_Type::CMP5

bit: 29 Compare Channel 5 Value

Definition at line 1095 of file tcc.h.

◆ DFS

uint32_t TCC_STATUS_Type::DFS

bit: 3 Non-Recoverable Debug Fault State

Definition at line 1070 of file tcc.h.

◆ FAULT0

uint32_t TCC_STATUS_Type::FAULT0

bit: 14 Non-Recoverable Fault 0 State

Definition at line 1081 of file tcc.h.

◆ FAULT0IN

uint32_t TCC_STATUS_Type::FAULT0IN

bit: 10 Non-Recoverable Fault0 Input

Definition at line 1077 of file tcc.h.

◆ FAULT1

uint32_t TCC_STATUS_Type::FAULT1

bit: 15 Non-Recoverable Fault 1 State

Definition at line 1082 of file tcc.h.

◆ FAULT1IN

uint32_t TCC_STATUS_Type::FAULT1IN

bit: 11 Non-Recoverable Fault1 Input

Definition at line 1078 of file tcc.h.

◆ FAULTA

uint32_t TCC_STATUS_Type::FAULTA

bit: 12 Recoverable Fault A State

Definition at line 1079 of file tcc.h.

◆ FAULTAIN

uint32_t TCC_STATUS_Type::FAULTAIN

bit: 8 Recoverable Fault A Input

Definition at line 1075 of file tcc.h.

◆ FAULTB

uint32_t TCC_STATUS_Type::FAULTB

bit: 13 Recoverable Fault B State

Definition at line 1080 of file tcc.h.

◆ FAULTBIN

uint32_t TCC_STATUS_Type::FAULTBIN

bit: 9 Recoverable Fault B Input

Definition at line 1076 of file tcc.h.

◆ IDX

uint32_t TCC_STATUS_Type::IDX

bit: 1 Ramp

Definition at line 1068 of file tcc.h.

◆ PATTBUFV

uint32_t TCC_STATUS_Type::PATTBUFV

bit: 5 Pattern Buffer Valid

Definition at line 1072 of file tcc.h.

◆ PERBUFV

uint32_t TCC_STATUS_Type::PERBUFV

bit: 7 Period Buffer Valid

Definition at line 1074 of file tcc.h.

◆ reg

uint32_t TCC_STATUS_Type::reg

Type used for register access

Definition at line 1105 of file tcc.h.

◆ SLAVE

uint32_t TCC_STATUS_Type::SLAVE

bit: 4 Slave

Definition at line 1071 of file tcc.h.

◆ STOP

uint32_t TCC_STATUS_Type::STOP

bit: 0 Stop

Definition at line 1067 of file tcc.h.

◆ UFS

uint32_t TCC_STATUS_Type::UFS

bit: 2 Non-recoverable Update Fault State

Definition at line 1069 of file tcc.h.

◆ vec

struct { ... } TCC_STATUS_Type::vec

Structure used for vec access


The documentation for this union was generated from the following file: