SAME54P20A Test Project
Data Fields
I2S_CLKCTRL_Type Union Reference

Data Fields

struct {
   uint32_t   SLOTSIZE:2
 
   uint32_t   NBSLOTS:3
 
   uint32_t   FSWIDTH:2
 
   uint32_t   BITDELAY:1
 
   uint32_t   FSSEL:1
 
   uint32_t   FSINV:1
 
   uint32_t   FSOUTINV:1
 
   uint32_t   SCKSEL:1
 
   uint32_t   SCKOUTINV:1
 
   uint32_t   MCKSEL:1
 
   uint32_t   MCKEN:1
 
   uint32_t   MCKOUTINV:1
 
   uint32_t   MCKDIV:6
 
   uint32_t   __pad0__:2
 
   uint32_t   MCKOUTDIV:6
 
   uint32_t   __pad1__:2
 
bit
 
uint32_t reg
 

Detailed Description

Definition at line 85 of file i2s.h.

Field Documentation

◆ __pad0__

uint32_t I2S_CLKCTRL_Type::__pad0__

bit: 22..23 Reserved

Definition at line 100 of file i2s.h.

◆ __pad1__

uint32_t I2S_CLKCTRL_Type::__pad1__

bit: 30..31 Reserved

Definition at line 102 of file i2s.h.

◆ bit

struct { ... } I2S_CLKCTRL_Type::bit

Structure used for bit access

◆ BITDELAY

uint32_t I2S_CLKCTRL_Type::BITDELAY

bit: 7 Data Delay from Frame Sync

Definition at line 90 of file i2s.h.

◆ FSINV

uint32_t I2S_CLKCTRL_Type::FSINV

bit: 9 Frame Sync Invert

Definition at line 92 of file i2s.h.

◆ FSOUTINV

uint32_t I2S_CLKCTRL_Type::FSOUTINV

bit: 10 Frame Sync Output Invert

Definition at line 93 of file i2s.h.

◆ FSSEL

uint32_t I2S_CLKCTRL_Type::FSSEL

bit: 8 Frame Sync Select

Definition at line 91 of file i2s.h.

◆ FSWIDTH

uint32_t I2S_CLKCTRL_Type::FSWIDTH

bit: 5.. 6 Frame Sync Width

Definition at line 89 of file i2s.h.

◆ MCKDIV

uint32_t I2S_CLKCTRL_Type::MCKDIV

bit: 16..21 Master Clock Division Factor

Definition at line 99 of file i2s.h.

◆ MCKEN

uint32_t I2S_CLKCTRL_Type::MCKEN

bit: 14 Master Clock Enable

Definition at line 97 of file i2s.h.

◆ MCKOUTDIV

uint32_t I2S_CLKCTRL_Type::MCKOUTDIV

bit: 24..29 Master Clock Output Division Factor

Definition at line 101 of file i2s.h.

◆ MCKOUTINV

uint32_t I2S_CLKCTRL_Type::MCKOUTINV

bit: 15 Master Clock Output Invert

Definition at line 98 of file i2s.h.

◆ MCKSEL

uint32_t I2S_CLKCTRL_Type::MCKSEL

bit: 13 Master Clock Select

Definition at line 96 of file i2s.h.

◆ NBSLOTS

uint32_t I2S_CLKCTRL_Type::NBSLOTS

bit: 2.. 4 Number of Slots in Frame

Definition at line 88 of file i2s.h.

◆ reg

uint32_t I2S_CLKCTRL_Type::reg

Type used for register access

Definition at line 104 of file i2s.h.

◆ SCKOUTINV

uint32_t I2S_CLKCTRL_Type::SCKOUTINV

bit: 12 Serial Clock Output Invert

Definition at line 95 of file i2s.h.

◆ SCKSEL

uint32_t I2S_CLKCTRL_Type::SCKSEL

bit: 11 Serial Clock Select

Definition at line 94 of file i2s.h.

◆ SLOTSIZE

uint32_t I2S_CLKCTRL_Type::SLOTSIZE

bit: 0.. 1 Slot Size

Definition at line 87 of file i2s.h.


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