TCC_PATTBUF_Type Union Reference

## Data Fields

struct {
uint16_t PGEB0:1
uint16_t PGEB1:1
uint16_t PGEB2:1
uint16_t PGEB3:1
uint16_t PGEB4:1
uint16_t PGEB5:1
uint16_t PGEB6:1
uint16_t PGEB7:1
uint16_t PGVB0:1
uint16_t PGVB1:1
uint16_t PGVB2:1
uint16_t PGVB3:1
uint16_t PGVB4:1
uint16_t PGVB5:1
uint16_t PGVB6:1
uint16_t PGVB7:1
} | bit
struct {
uint16_t PGEB:8
uint16_t PGVB:8
} | vec
uint16_t | reg

## Detailed Description

Definition at line 1534 of file tcc.h.

## Field Documentation

## bit

struct { ... } TCC_PATTBUF_Type::bit

Structure used for bit access

## PGEB

uint16_t TCC_PATTBUF_Type::PGEB

bit: 0.. 7 Pattern Generator x Output Enable Buffer

Definition at line 1554 of file tcc.h.

## PGEB0

uint16_t TCC_PATTBUF_Type::PGEB0

bit: 0 Pattern Generator 0 Output Enable Buffer

Definition at line 1536 of file tcc.h.

## PGEB1

uint16_t TCC_PATTBUF_Type::PGEB1

bit: 1 Pattern Generator 1 Output Enable Buffer

Definition at line 1537 of file tcc.h.

## PGEB2

uint16_t TCC_PATTBUF_Type::PGEB2

bit: 2 Pattern Generator 2 Output Enable Buffer

Definition at line 1538 of file tcc.h.

## PGEB3

uint16_t TCC_PATTBUF_Type::PGEB3

bit: 3 Pattern Generator 3 Output Enable Buffer

Definition at line 1539 of file tcc.h.

## PGEB4

uint16_t TCC_PATTBUF_Type::PGEB4

bit: 4 Pattern Generator 4 Output Enable Buffer

Definition at line 1540 of file tcc.h.

## PGEB5

uint16_t TCC_PATTBUF_Type::PGEB5

bit: 5 Pattern Generator 5 Output Enable Buffer

Definition at line 1541 of file tcc.h.

## PGEB6

uint16_t TCC_PATTBUF_Type::PGEB6

bit: 6 Pattern Generator 6 Output Enable Buffer

Definition at line 1542 of file tcc.h.

## PGEB7

uint16_t TCC_PATTBUF_Type::PGEB7

bit: 7 Pattern Generator 7 Output Enable Buffer

Definition at line 1543 of file tcc.h.

## PGVB

uint16_t TCC_PATTBUF_Type::PGVB

bit: 8..15 Pattern Generator x Output Enable

Definition at line 1555 of file tcc.h.

## PGVB0

uint16_t TCC_PATTBUF_Type::PGVB0

bit: 8 Pattern Generator 0 Output Enable

Definition at line 1544 of file tcc.h.

## PGVB1

uint16_t TCC_PATTBUF_Type::PGVB1

bit: 9 Pattern Generator 1 Output Enable

Definition at line 1545 of file tcc.h.

## PGVB2

uint16_t TCC_PATTBUF_Type::PGVB2

bit: 10 Pattern Generator 2 Output Enable

Definition at line 1546 of file tcc.h.

## PGVB3

uint16_t TCC_PATTBUF_Type::PGVB3

bit: 11 Pattern Generator 3 Output Enable

Definition at line 1547 of file tcc.h.

## PGVB4

uint16_t TCC_PATTBUF_Type::PGVB4

bit: 12 Pattern Generator 4 Output Enable

Definition at line 1548 of file tcc.h.

## PGVB5

uint16_t TCC_PATTBUF_Type::PGVB5

bit: 13 Pattern Generator 5 Output Enable

Definition at line 1549 of file tcc.h.

## PGVB6

uint16_t TCC_PATTBUF_Type::PGVB6

bit: 14 Pattern Generator 6 Output Enable

Definition at line 1550 of file tcc.h.

## PGVB7

uint16_t TCC_PATTBUF_Type::PGVB7

bit: 15 Pattern Generator 7 Output Enable

Definition at line 1551 of file tcc.h.

## reg

uint16_t TCC_PATTBUF_Type::reg

Type used for register access

Definition at line 1557 of file tcc.h.

## vec

struct { ... } TCC_PATTBUF_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