I2S_SYNCBUSY_Type Union Reference

## Data Fields

struct {
uint16_t SWRST:1
uint16_t ENABLE:1
uint16_t CKEN0:1
uint16_t CKEN1:1
uint16_t TXEN:1
uint16_t RXEN:1
uint16_t __pad0__:2
uint16_t TXDATA:1
uint16_t RXDATA:1
uint16_t __pad1__:6
} | bit
struct {
uint16_t __pad0__:2
uint16_t CKEN:2
uint16_t __pad1__:12
} | vec
uint16_t | reg

## Detailed Description

Definition at line 372 of file i2s.h.

## Field Documentation

## __pad0__

uint16_t I2S_SYNCBUSY_Type::__pad0__

bit: 6.. 7 Reserved

bit: 0.. 1 Reserved

Definition at line 380 of file i2s.h.

## __pad1__

uint16_t I2S_SYNCBUSY_Type::__pad1__

bit: 10..15 Reserved

bit: 4..15 Reserved

Definition at line 383 of file i2s.h.

## bit

struct { ... } I2S_SYNCBUSY_Type::bit

Structure used for bit access

## CKEN

uint16_t I2S_SYNCBUSY_Type::CKEN

bit: 2.. 3 Clock Unit x Enable Synchronization Status

Definition at line 387 of file i2s.h.

## CKEN0

uint16_t I2S_SYNCBUSY_Type::CKEN0

bit: 2 Clock Unit 0 Enable Synchronization Status

Definition at line 376 of file i2s.h.

## CKEN1

uint16_t I2S_SYNCBUSY_Type::CKEN1

bit: 3 Clock Unit 1 Enable Synchronization Status

Definition at line 377 of file i2s.h.

## ENABLE

uint16_t I2S_SYNCBUSY_Type::ENABLE

bit: 1 Enable Synchronization Status

Definition at line 375 of file i2s.h.

## reg

uint16_t I2S_SYNCBUSY_Type::reg

Type used for register access

Definition at line 390 of file i2s.h.

## RXDATA

uint16_t I2S_SYNCBUSY_Type::RXDATA

bit: 9 Rx Data Synchronization Status

Definition at line 382 of file i2s.h.

## RXEN

uint16_t I2S_SYNCBUSY_Type::RXEN

bit: 5 Rx Serializer Enable Synchronization Status

Definition at line 379 of file i2s.h.

## SWRST

uint16_t I2S_SYNCBUSY_Type::SWRST

bit: 0 Software Reset Synchronization Status

Definition at line 374 of file i2s.h.

## TXDATA

uint16_t I2S_SYNCBUSY_Type::TXDATA

bit: 8 Tx Data Synchronization Status

Definition at line 381 of file i2s.h.

## TXEN

uint16_t I2S_SYNCBUSY_Type::TXEN

bit: 4 Tx Serializer Enable Synchronization Status

Definition at line 378 of file i2s.h.

## vec

struct { ... } I2S_SYNCBUSY_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/i2s.h