SAME54P20A Test Project
Data Fields
TCC_DRVCTRL_Type Union Reference

Data Fields

struct {
   uint32_t   NRE0:1
 
   uint32_t   NRE1:1
 
   uint32_t   NRE2:1
 
   uint32_t   NRE3:1
 
   uint32_t   NRE4:1
 
   uint32_t   NRE5:1
 
   uint32_t   NRE6:1
 
   uint32_t   NRE7:1
 
   uint32_t   NRV0:1
 
   uint32_t   NRV1:1
 
   uint32_t   NRV2:1
 
   uint32_t   NRV3:1
 
   uint32_t   NRV4:1
 
   uint32_t   NRV5:1
 
   uint32_t   NRV6:1
 
   uint32_t   NRV7:1
 
   uint32_t   INVEN0:1
 
   uint32_t   INVEN1:1
 
   uint32_t   INVEN2:1
 
   uint32_t   INVEN3:1
 
   uint32_t   INVEN4:1
 
   uint32_t   INVEN5:1
 
   uint32_t   INVEN6:1
 
   uint32_t   INVEN7:1
 
   uint32_t   FILTERVAL0:4
 
   uint32_t   FILTERVAL1:4
 
bit
 
struct {
   uint32_t   NRE:8
 
   uint32_t   NRV:8
 
   uint32_t   INVEN:8
 
   uint32_t   __pad0__:8
 
vec
 
uint32_t reg
 

Detailed Description

Definition at line 571 of file tcc.h.

Field Documentation

◆ __pad0__

uint32_t TCC_DRVCTRL_Type::__pad0__

bit: 24..31 Reserved

Definition at line 604 of file tcc.h.

◆ bit

struct { ... } TCC_DRVCTRL_Type::bit

Structure used for bit access

◆ FILTERVAL0

uint32_t TCC_DRVCTRL_Type::FILTERVAL0

bit: 24..27 Non-Recoverable Fault Input 0 Filter Value

Definition at line 597 of file tcc.h.

◆ FILTERVAL1

uint32_t TCC_DRVCTRL_Type::FILTERVAL1

bit: 28..31 Non-Recoverable Fault Input 1 Filter Value

Definition at line 598 of file tcc.h.

◆ INVEN

uint32_t TCC_DRVCTRL_Type::INVEN

bit: 16..23 Output Waveform x Inversion

Definition at line 603 of file tcc.h.

◆ INVEN0

uint32_t TCC_DRVCTRL_Type::INVEN0

bit: 16 Output Waveform 0 Inversion

Definition at line 589 of file tcc.h.

◆ INVEN1

uint32_t TCC_DRVCTRL_Type::INVEN1

bit: 17 Output Waveform 1 Inversion

Definition at line 590 of file tcc.h.

◆ INVEN2

uint32_t TCC_DRVCTRL_Type::INVEN2

bit: 18 Output Waveform 2 Inversion

Definition at line 591 of file tcc.h.

◆ INVEN3

uint32_t TCC_DRVCTRL_Type::INVEN3

bit: 19 Output Waveform 3 Inversion

Definition at line 592 of file tcc.h.

◆ INVEN4

uint32_t TCC_DRVCTRL_Type::INVEN4

bit: 20 Output Waveform 4 Inversion

Definition at line 593 of file tcc.h.

◆ INVEN5

uint32_t TCC_DRVCTRL_Type::INVEN5

bit: 21 Output Waveform 5 Inversion

Definition at line 594 of file tcc.h.

◆ INVEN6

uint32_t TCC_DRVCTRL_Type::INVEN6

bit: 22 Output Waveform 6 Inversion

Definition at line 595 of file tcc.h.

◆ INVEN7

uint32_t TCC_DRVCTRL_Type::INVEN7

bit: 23 Output Waveform 7 Inversion

Definition at line 596 of file tcc.h.

◆ NRE

uint32_t TCC_DRVCTRL_Type::NRE

bit: 0.. 7 Non-Recoverable State x Output Enable

Definition at line 601 of file tcc.h.

◆ NRE0

uint32_t TCC_DRVCTRL_Type::NRE0

bit: 0 Non-Recoverable State 0 Output Enable

Definition at line 573 of file tcc.h.

◆ NRE1

uint32_t TCC_DRVCTRL_Type::NRE1

bit: 1 Non-Recoverable State 1 Output Enable

Definition at line 574 of file tcc.h.

◆ NRE2

uint32_t TCC_DRVCTRL_Type::NRE2

bit: 2 Non-Recoverable State 2 Output Enable

Definition at line 575 of file tcc.h.

◆ NRE3

uint32_t TCC_DRVCTRL_Type::NRE3

bit: 3 Non-Recoverable State 3 Output Enable

Definition at line 576 of file tcc.h.

◆ NRE4

uint32_t TCC_DRVCTRL_Type::NRE4

bit: 4 Non-Recoverable State 4 Output Enable

Definition at line 577 of file tcc.h.

◆ NRE5

uint32_t TCC_DRVCTRL_Type::NRE5

bit: 5 Non-Recoverable State 5 Output Enable

Definition at line 578 of file tcc.h.

◆ NRE6

uint32_t TCC_DRVCTRL_Type::NRE6

bit: 6 Non-Recoverable State 6 Output Enable

Definition at line 579 of file tcc.h.

◆ NRE7

uint32_t TCC_DRVCTRL_Type::NRE7

bit: 7 Non-Recoverable State 7 Output Enable

Definition at line 580 of file tcc.h.

◆ NRV

uint32_t TCC_DRVCTRL_Type::NRV

bit: 8..15 Non-Recoverable State x Output Value

Definition at line 602 of file tcc.h.

◆ NRV0

uint32_t TCC_DRVCTRL_Type::NRV0

bit: 8 Non-Recoverable State 0 Output Value

Definition at line 581 of file tcc.h.

◆ NRV1

uint32_t TCC_DRVCTRL_Type::NRV1

bit: 9 Non-Recoverable State 1 Output Value

Definition at line 582 of file tcc.h.

◆ NRV2

uint32_t TCC_DRVCTRL_Type::NRV2

bit: 10 Non-Recoverable State 2 Output Value

Definition at line 583 of file tcc.h.

◆ NRV3

uint32_t TCC_DRVCTRL_Type::NRV3

bit: 11 Non-Recoverable State 3 Output Value

Definition at line 584 of file tcc.h.

◆ NRV4

uint32_t TCC_DRVCTRL_Type::NRV4

bit: 12 Non-Recoverable State 4 Output Value

Definition at line 585 of file tcc.h.

◆ NRV5

uint32_t TCC_DRVCTRL_Type::NRV5

bit: 13 Non-Recoverable State 5 Output Value

Definition at line 586 of file tcc.h.

◆ NRV6

uint32_t TCC_DRVCTRL_Type::NRV6

bit: 14 Non-Recoverable State 6 Output Value

Definition at line 587 of file tcc.h.

◆ NRV7

uint32_t TCC_DRVCTRL_Type::NRV7

bit: 15 Non-Recoverable State 7 Output Value

Definition at line 588 of file tcc.h.

◆ reg

uint32_t TCC_DRVCTRL_Type::reg

Type used for register access

Definition at line 606 of file tcc.h.

◆ vec

struct { ... } TCC_DRVCTRL_Type::vec

Structure used for vec access


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