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:

- /storage/Shared/Documents/Projects/ePenguin/ePenguin-Software-Framework/arch/arm/SAME54/SAME54A/mcu/inc/component/tcc.h