RTEMS 6.1-rc2
Loading...
Searching...
No Matches

SCR - SPDIF Configuration Register

#define SPDIF_SCR_USRC_SEL_MASK   (0x3U)
 
#define SPDIF_SCR_USRC_SEL_SHIFT   (0U)
 
#define SPDIF_SCR_USRC_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_USRC_SEL_SHIFT)) & SPDIF_SCR_USRC_SEL_MASK)
 
#define SPDIF_SCR_TXSEL_MASK   (0x1CU)
 
#define SPDIF_SCR_TXSEL_SHIFT   (2U)
 
#define SPDIF_SCR_TXSEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXSEL_SHIFT)) & SPDIF_SCR_TXSEL_MASK)
 
#define SPDIF_SCR_VALCTRL_MASK   (0x20U)
 
#define SPDIF_SCR_VALCTRL_SHIFT   (5U)
 
#define SPDIF_SCR_VALCTRL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_VALCTRL_SHIFT)) & SPDIF_SCR_VALCTRL_MASK)
 
#define SPDIF_SCR_DMA_TX_EN_MASK   (0x100U)
 
#define SPDIF_SCR_DMA_TX_EN_SHIFT   (8U)
 
#define SPDIF_SCR_DMA_TX_EN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_DMA_TX_EN_SHIFT)) & SPDIF_SCR_DMA_TX_EN_MASK)
 
#define SPDIF_SCR_DMA_RX_EN_MASK   (0x200U)
 
#define SPDIF_SCR_DMA_RX_EN_SHIFT   (9U)
 
#define SPDIF_SCR_DMA_RX_EN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_DMA_RX_EN_SHIFT)) & SPDIF_SCR_DMA_RX_EN_MASK)
 
#define SPDIF_SCR_TXFIFO_CTRL_MASK   (0xC00U)
 
#define SPDIF_SCR_TXFIFO_CTRL_SHIFT   (10U)
 
#define SPDIF_SCR_TXFIFO_CTRL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFO_CTRL_SHIFT)) & SPDIF_SCR_TXFIFO_CTRL_MASK)
 
#define SPDIF_SCR_SOFT_RESET_MASK   (0x1000U)
 
#define SPDIF_SCR_SOFT_RESET_SHIFT   (12U)
 
#define SPDIF_SCR_SOFT_RESET(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_SOFT_RESET_SHIFT)) & SPDIF_SCR_SOFT_RESET_MASK)
 
#define SPDIF_SCR_LOW_POWER_MASK   (0x2000U)
 
#define SPDIF_SCR_LOW_POWER_SHIFT   (13U)
 
#define SPDIF_SCR_LOW_POWER(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_LOW_POWER_SHIFT)) & SPDIF_SCR_LOW_POWER_MASK)
 
#define SPDIF_SCR_TXFIFOEMPTY_SEL_MASK   (0x18000U)
 
#define SPDIF_SCR_TXFIFOEMPTY_SEL_SHIFT   (15U)
 
#define SPDIF_SCR_TXFIFOEMPTY_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFOEMPTY_SEL_SHIFT)) & SPDIF_SCR_TXFIFOEMPTY_SEL_MASK)
 
#define SPDIF_SCR_TXAUTOSYNC_MASK   (0x20000U)
 
#define SPDIF_SCR_TXAUTOSYNC_SHIFT   (17U)
 
#define SPDIF_SCR_TXAUTOSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXAUTOSYNC_SHIFT)) & SPDIF_SCR_TXAUTOSYNC_MASK)
 
#define SPDIF_SCR_RXAUTOSYNC_MASK   (0x40000U)
 
#define SPDIF_SCR_RXAUTOSYNC_SHIFT   (18U)
 
#define SPDIF_SCR_RXAUTOSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXAUTOSYNC_SHIFT)) & SPDIF_SCR_RXAUTOSYNC_MASK)
 
#define SPDIF_SCR_RXFIFOFULL_SEL_MASK   (0x180000U)
 
#define SPDIF_SCR_RXFIFOFULL_SEL_SHIFT   (19U)
 
#define SPDIF_SCR_RXFIFOFULL_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFOFULL_SEL_SHIFT)) & SPDIF_SCR_RXFIFOFULL_SEL_MASK)
 
#define SPDIF_SCR_RXFIFO_RST_MASK   (0x200000U)
 
#define SPDIF_SCR_RXFIFO_RST_SHIFT   (21U)
 
#define SPDIF_SCR_RXFIFO_RST(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_RST_SHIFT)) & SPDIF_SCR_RXFIFO_RST_MASK)
 
#define SPDIF_SCR_RXFIFO_OFF_ON_MASK   (0x400000U)
 
#define SPDIF_SCR_RXFIFO_OFF_ON_SHIFT   (22U)
 
#define SPDIF_SCR_RXFIFO_OFF_ON(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_OFF_ON_SHIFT)) & SPDIF_SCR_RXFIFO_OFF_ON_MASK)
 
#define SPDIF_SCR_RXFIFO_CTRL_MASK   (0x800000U)
 
#define SPDIF_SCR_RXFIFO_CTRL_SHIFT   (23U)
 
#define SPDIF_SCR_RXFIFO_CTRL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_CTRL_SHIFT)) & SPDIF_SCR_RXFIFO_CTRL_MASK)
 

SRCD - CDText Control Register

#define SPDIF_SRCD_USYNCMODE_MASK   (0x2U)
 
#define SPDIF_SRCD_USYNCMODE_SHIFT   (1U)
 
#define SPDIF_SRCD_USYNCMODE(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCD_USYNCMODE_SHIFT)) & SPDIF_SRCD_USYNCMODE_MASK)
 

SRPC - PhaseConfig Register

#define SPDIF_SRPC_GAINSEL_MASK   (0x38U)
 
#define SPDIF_SRPC_GAINSEL_SHIFT   (3U)
 
#define SPDIF_SRPC_GAINSEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_GAINSEL_SHIFT)) & SPDIF_SRPC_GAINSEL_MASK)
 
#define SPDIF_SRPC_LOCK_MASK   (0x40U)
 
#define SPDIF_SRPC_LOCK_SHIFT   (6U)
 
#define SPDIF_SRPC_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_LOCK_SHIFT)) & SPDIF_SRPC_LOCK_MASK)
 
#define SPDIF_SRPC_CLKSRC_SEL_MASK   (0x780U)
 
#define SPDIF_SRPC_CLKSRC_SEL_SHIFT   (7U)
 
#define SPDIF_SRPC_CLKSRC_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_CLKSRC_SEL_SHIFT)) & SPDIF_SRPC_CLKSRC_SEL_MASK)
 

SIE - InterruptEn Register

#define SPDIF_SIE_RXFIFOFUL_MASK   (0x1U)
 
#define SPDIF_SIE_RXFIFOFUL_SHIFT   (0U)
 
#define SPDIF_SIE_RXFIFOFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFOFUL_SHIFT)) & SPDIF_SIE_RXFIFOFUL_MASK)
 
#define SPDIF_SIE_TXEM_MASK   (0x2U)
 
#define SPDIF_SIE_TXEM_SHIFT   (1U)
 
#define SPDIF_SIE_TXEM(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXEM_SHIFT)) & SPDIF_SIE_TXEM_MASK)
 
#define SPDIF_SIE_LOCKLOSS_MASK   (0x4U)
 
#define SPDIF_SIE_LOCKLOSS_SHIFT   (2U)
 
#define SPDIF_SIE_LOCKLOSS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_LOCKLOSS_SHIFT)) & SPDIF_SIE_LOCKLOSS_MASK)
 
#define SPDIF_SIE_RXFIFORESYN_MASK   (0x8U)
 
#define SPDIF_SIE_RXFIFORESYN_SHIFT   (3U)
 
#define SPDIF_SIE_RXFIFORESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFORESYN_SHIFT)) & SPDIF_SIE_RXFIFORESYN_MASK)
 
#define SPDIF_SIE_RXFIFOUNOV_MASK   (0x10U)
 
#define SPDIF_SIE_RXFIFOUNOV_SHIFT   (4U)
 
#define SPDIF_SIE_RXFIFOUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFOUNOV_SHIFT)) & SPDIF_SIE_RXFIFOUNOV_MASK)
 
#define SPDIF_SIE_UQERR_MASK   (0x20U)
 
#define SPDIF_SIE_UQERR_SHIFT   (5U)
 
#define SPDIF_SIE_UQERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_UQERR_SHIFT)) & SPDIF_SIE_UQERR_MASK)
 
#define SPDIF_SIE_UQSYNC_MASK   (0x40U)
 
#define SPDIF_SIE_UQSYNC_SHIFT   (6U)
 
#define SPDIF_SIE_UQSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_UQSYNC_SHIFT)) & SPDIF_SIE_UQSYNC_MASK)
 
#define SPDIF_SIE_QRXOV_MASK   (0x80U)
 
#define SPDIF_SIE_QRXOV_SHIFT   (7U)
 
#define SPDIF_SIE_QRXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_QRXOV_SHIFT)) & SPDIF_SIE_QRXOV_MASK)
 
#define SPDIF_SIE_QRXFUL_MASK   (0x100U)
 
#define SPDIF_SIE_QRXFUL_SHIFT   (8U)
 
#define SPDIF_SIE_QRXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_QRXFUL_SHIFT)) & SPDIF_SIE_QRXFUL_MASK)
 
#define SPDIF_SIE_URXOV_MASK   (0x200U)
 
#define SPDIF_SIE_URXOV_SHIFT   (9U)
 
#define SPDIF_SIE_URXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_URXOV_SHIFT)) & SPDIF_SIE_URXOV_MASK)
 
#define SPDIF_SIE_URXFUL_MASK   (0x400U)
 
#define SPDIF_SIE_URXFUL_SHIFT   (10U)
 
#define SPDIF_SIE_URXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_URXFUL_SHIFT)) & SPDIF_SIE_URXFUL_MASK)
 
#define SPDIF_SIE_BITERR_MASK   (0x4000U)
 
#define SPDIF_SIE_BITERR_SHIFT   (14U)
 
#define SPDIF_SIE_BITERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_BITERR_SHIFT)) & SPDIF_SIE_BITERR_MASK)
 
#define SPDIF_SIE_SYMERR_MASK   (0x8000U)
 
#define SPDIF_SIE_SYMERR_SHIFT   (15U)
 
#define SPDIF_SIE_SYMERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_SYMERR_SHIFT)) & SPDIF_SIE_SYMERR_MASK)
 
#define SPDIF_SIE_VALNOGOOD_MASK   (0x10000U)
 
#define SPDIF_SIE_VALNOGOOD_SHIFT   (16U)
 
#define SPDIF_SIE_VALNOGOOD(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_VALNOGOOD_SHIFT)) & SPDIF_SIE_VALNOGOOD_MASK)
 
#define SPDIF_SIE_CNEW_MASK   (0x20000U)
 
#define SPDIF_SIE_CNEW_SHIFT   (17U)
 
#define SPDIF_SIE_CNEW(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_CNEW_SHIFT)) & SPDIF_SIE_CNEW_MASK)
 
#define SPDIF_SIE_TXRESYN_MASK   (0x40000U)
 
#define SPDIF_SIE_TXRESYN_SHIFT   (18U)
 
#define SPDIF_SIE_TXRESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXRESYN_SHIFT)) & SPDIF_SIE_TXRESYN_MASK)
 
#define SPDIF_SIE_TXUNOV_MASK   (0x80000U)
 
#define SPDIF_SIE_TXUNOV_SHIFT   (19U)
 
#define SPDIF_SIE_TXUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXUNOV_SHIFT)) & SPDIF_SIE_TXUNOV_MASK)
 
#define SPDIF_SIE_LOCK_MASK   (0x100000U)
 
#define SPDIF_SIE_LOCK_SHIFT   (20U)
 
#define SPDIF_SIE_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_LOCK_SHIFT)) & SPDIF_SIE_LOCK_MASK)
 

SIC - InterruptClear Register

#define SPDIF_SIC_LOCKLOSS_MASK   (0x4U)
 
#define SPDIF_SIC_LOCKLOSS_SHIFT   (2U)
 
#define SPDIF_SIC_LOCKLOSS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_LOCKLOSS_SHIFT)) & SPDIF_SIC_LOCKLOSS_MASK)
 
#define SPDIF_SIC_RXFIFORESYN_MASK   (0x8U)
 
#define SPDIF_SIC_RXFIFORESYN_SHIFT   (3U)
 
#define SPDIF_SIC_RXFIFORESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_RXFIFORESYN_SHIFT)) & SPDIF_SIC_RXFIFORESYN_MASK)
 
#define SPDIF_SIC_RXFIFOUNOV_MASK   (0x10U)
 
#define SPDIF_SIC_RXFIFOUNOV_SHIFT   (4U)
 
#define SPDIF_SIC_RXFIFOUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_RXFIFOUNOV_SHIFT)) & SPDIF_SIC_RXFIFOUNOV_MASK)
 
#define SPDIF_SIC_UQERR_MASK   (0x20U)
 
#define SPDIF_SIC_UQERR_SHIFT   (5U)
 
#define SPDIF_SIC_UQERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_UQERR_SHIFT)) & SPDIF_SIC_UQERR_MASK)
 
#define SPDIF_SIC_UQSYNC_MASK   (0x40U)
 
#define SPDIF_SIC_UQSYNC_SHIFT   (6U)
 
#define SPDIF_SIC_UQSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_UQSYNC_SHIFT)) & SPDIF_SIC_UQSYNC_MASK)
 
#define SPDIF_SIC_QRXOV_MASK   (0x80U)
 
#define SPDIF_SIC_QRXOV_SHIFT   (7U)
 
#define SPDIF_SIC_QRXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_QRXOV_SHIFT)) & SPDIF_SIC_QRXOV_MASK)
 
#define SPDIF_SIC_URXOV_MASK   (0x200U)
 
#define SPDIF_SIC_URXOV_SHIFT   (9U)
 
#define SPDIF_SIC_URXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_URXOV_SHIFT)) & SPDIF_SIC_URXOV_MASK)
 
#define SPDIF_SIC_BITERR_MASK   (0x4000U)
 
#define SPDIF_SIC_BITERR_SHIFT   (14U)
 
#define SPDIF_SIC_BITERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_BITERR_SHIFT)) & SPDIF_SIC_BITERR_MASK)
 
#define SPDIF_SIC_SYMERR_MASK   (0x8000U)
 
#define SPDIF_SIC_SYMERR_SHIFT   (15U)
 
#define SPDIF_SIC_SYMERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_SYMERR_SHIFT)) & SPDIF_SIC_SYMERR_MASK)
 
#define SPDIF_SIC_VALNOGOOD_MASK   (0x10000U)
 
#define SPDIF_SIC_VALNOGOOD_SHIFT   (16U)
 
#define SPDIF_SIC_VALNOGOOD(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_VALNOGOOD_SHIFT)) & SPDIF_SIC_VALNOGOOD_MASK)
 
#define SPDIF_SIC_CNEW_MASK   (0x20000U)
 
#define SPDIF_SIC_CNEW_SHIFT   (17U)
 
#define SPDIF_SIC_CNEW(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_CNEW_SHIFT)) & SPDIF_SIC_CNEW_MASK)
 
#define SPDIF_SIC_TXRESYN_MASK   (0x40000U)
 
#define SPDIF_SIC_TXRESYN_SHIFT   (18U)
 
#define SPDIF_SIC_TXRESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_TXRESYN_SHIFT)) & SPDIF_SIC_TXRESYN_MASK)
 
#define SPDIF_SIC_TXUNOV_MASK   (0x80000U)
 
#define SPDIF_SIC_TXUNOV_SHIFT   (19U)
 
#define SPDIF_SIC_TXUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_TXUNOV_SHIFT)) & SPDIF_SIC_TXUNOV_MASK)
 
#define SPDIF_SIC_LOCK_MASK   (0x100000U)
 
#define SPDIF_SIC_LOCK_SHIFT   (20U)
 
#define SPDIF_SIC_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_LOCK_SHIFT)) & SPDIF_SIC_LOCK_MASK)
 

SIS - InterruptStat Register

#define SPDIF_SIS_RXFIFOFUL_MASK   (0x1U)
 
#define SPDIF_SIS_RXFIFOFUL_SHIFT   (0U)
 
#define SPDIF_SIS_RXFIFOFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFOFUL_SHIFT)) & SPDIF_SIS_RXFIFOFUL_MASK)
 
#define SPDIF_SIS_TXEM_MASK   (0x2U)
 
#define SPDIF_SIS_TXEM_SHIFT   (1U)
 
#define SPDIF_SIS_TXEM(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXEM_SHIFT)) & SPDIF_SIS_TXEM_MASK)
 
#define SPDIF_SIS_LOCKLOSS_MASK   (0x4U)
 
#define SPDIF_SIS_LOCKLOSS_SHIFT   (2U)
 
#define SPDIF_SIS_LOCKLOSS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_LOCKLOSS_SHIFT)) & SPDIF_SIS_LOCKLOSS_MASK)
 
#define SPDIF_SIS_RXFIFORESYN_MASK   (0x8U)
 
#define SPDIF_SIS_RXFIFORESYN_SHIFT   (3U)
 
#define SPDIF_SIS_RXFIFORESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFORESYN_SHIFT)) & SPDIF_SIS_RXFIFORESYN_MASK)
 
#define SPDIF_SIS_RXFIFOUNOV_MASK   (0x10U)
 
#define SPDIF_SIS_RXFIFOUNOV_SHIFT   (4U)
 
#define SPDIF_SIS_RXFIFOUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFOUNOV_SHIFT)) & SPDIF_SIS_RXFIFOUNOV_MASK)
 
#define SPDIF_SIS_UQERR_MASK   (0x20U)
 
#define SPDIF_SIS_UQERR_SHIFT   (5U)
 
#define SPDIF_SIS_UQERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_UQERR_SHIFT)) & SPDIF_SIS_UQERR_MASK)
 
#define SPDIF_SIS_UQSYNC_MASK   (0x40U)
 
#define SPDIF_SIS_UQSYNC_SHIFT   (6U)
 
#define SPDIF_SIS_UQSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_UQSYNC_SHIFT)) & SPDIF_SIS_UQSYNC_MASK)
 
#define SPDIF_SIS_QRXOV_MASK   (0x80U)
 
#define SPDIF_SIS_QRXOV_SHIFT   (7U)
 
#define SPDIF_SIS_QRXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_QRXOV_SHIFT)) & SPDIF_SIS_QRXOV_MASK)
 
#define SPDIF_SIS_QRXFUL_MASK   (0x100U)
 
#define SPDIF_SIS_QRXFUL_SHIFT   (8U)
 
#define SPDIF_SIS_QRXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_QRXFUL_SHIFT)) & SPDIF_SIS_QRXFUL_MASK)
 
#define SPDIF_SIS_URXOV_MASK   (0x200U)
 
#define SPDIF_SIS_URXOV_SHIFT   (9U)
 
#define SPDIF_SIS_URXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_URXOV_SHIFT)) & SPDIF_SIS_URXOV_MASK)
 
#define SPDIF_SIS_URXFUL_MASK   (0x400U)
 
#define SPDIF_SIS_URXFUL_SHIFT   (10U)
 
#define SPDIF_SIS_URXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_URXFUL_SHIFT)) & SPDIF_SIS_URXFUL_MASK)
 
#define SPDIF_SIS_BITERR_MASK   (0x4000U)
 
#define SPDIF_SIS_BITERR_SHIFT   (14U)
 
#define SPDIF_SIS_BITERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_BITERR_SHIFT)) & SPDIF_SIS_BITERR_MASK)
 
#define SPDIF_SIS_SYMERR_MASK   (0x8000U)
 
#define SPDIF_SIS_SYMERR_SHIFT   (15U)
 
#define SPDIF_SIS_SYMERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_SYMERR_SHIFT)) & SPDIF_SIS_SYMERR_MASK)
 
#define SPDIF_SIS_VALNOGOOD_MASK   (0x10000U)
 
#define SPDIF_SIS_VALNOGOOD_SHIFT   (16U)
 
#define SPDIF_SIS_VALNOGOOD(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_VALNOGOOD_SHIFT)) & SPDIF_SIS_VALNOGOOD_MASK)
 
#define SPDIF_SIS_CNEW_MASK   (0x20000U)
 
#define SPDIF_SIS_CNEW_SHIFT   (17U)
 
#define SPDIF_SIS_CNEW(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_CNEW_SHIFT)) & SPDIF_SIS_CNEW_MASK)
 
#define SPDIF_SIS_TXRESYN_MASK   (0x40000U)
 
#define SPDIF_SIS_TXRESYN_SHIFT   (18U)
 
#define SPDIF_SIS_TXRESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXRESYN_SHIFT)) & SPDIF_SIS_TXRESYN_MASK)
 
#define SPDIF_SIS_TXUNOV_MASK   (0x80000U)
 
#define SPDIF_SIS_TXUNOV_SHIFT   (19U)
 
#define SPDIF_SIS_TXUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXUNOV_SHIFT)) & SPDIF_SIS_TXUNOV_MASK)
 
#define SPDIF_SIS_LOCK_MASK   (0x100000U)
 
#define SPDIF_SIS_LOCK_SHIFT   (20U)
 
#define SPDIF_SIS_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_LOCK_SHIFT)) & SPDIF_SIS_LOCK_MASK)
 

SRL - SPDIFRxLeft Register

#define SPDIF_SRL_RXDATALEFT_MASK   (0xFFFFFFU)
 
#define SPDIF_SRL_RXDATALEFT_SHIFT   (0U)
 
#define SPDIF_SRL_RXDATALEFT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRL_RXDATALEFT_SHIFT)) & SPDIF_SRL_RXDATALEFT_MASK)
 

SRR - SPDIFRxRight Register

#define SPDIF_SRR_RXDATARIGHT_MASK   (0xFFFFFFU)
 
#define SPDIF_SRR_RXDATARIGHT_SHIFT   (0U)
 
#define SPDIF_SRR_RXDATARIGHT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRR_RXDATARIGHT_SHIFT)) & SPDIF_SRR_RXDATARIGHT_MASK)
 

SRCSH - SPDIFRxCChannel_h Register

#define SPDIF_SRCSH_RXCCHANNEL_H_MASK   (0xFFFFFFU)
 
#define SPDIF_SRCSH_RXCCHANNEL_H_SHIFT   (0U)
 
#define SPDIF_SRCSH_RXCCHANNEL_H(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCSH_RXCCHANNEL_H_SHIFT)) & SPDIF_SRCSH_RXCCHANNEL_H_MASK)
 

SRCSL - SPDIFRxCChannel_l Register

#define SPDIF_SRCSL_RXCCHANNEL_L_MASK   (0xFFFFFFU)
 
#define SPDIF_SRCSL_RXCCHANNEL_L_SHIFT   (0U)
 
#define SPDIF_SRCSL_RXCCHANNEL_L(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCSL_RXCCHANNEL_L_SHIFT)) & SPDIF_SRCSL_RXCCHANNEL_L_MASK)
 

SRU - UchannelRx Register

#define SPDIF_SRU_RXUCHANNEL_MASK   (0xFFFFFFU)
 
#define SPDIF_SRU_RXUCHANNEL_SHIFT   (0U)
 
#define SPDIF_SRU_RXUCHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRU_RXUCHANNEL_SHIFT)) & SPDIF_SRU_RXUCHANNEL_MASK)
 

SRQ - QchannelRx Register

#define SPDIF_SRQ_RXQCHANNEL_MASK   (0xFFFFFFU)
 
#define SPDIF_SRQ_RXQCHANNEL_SHIFT   (0U)
 
#define SPDIF_SRQ_RXQCHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRQ_RXQCHANNEL_SHIFT)) & SPDIF_SRQ_RXQCHANNEL_MASK)
 

STL - SPDIFTxLeft Register

#define SPDIF_STL_TXDATALEFT_MASK   (0xFFFFFFU)
 
#define SPDIF_STL_TXDATALEFT_SHIFT   (0U)
 
#define SPDIF_STL_TXDATALEFT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STL_TXDATALEFT_SHIFT)) & SPDIF_STL_TXDATALEFT_MASK)
 

STR - SPDIFTxRight Register

#define SPDIF_STR_TXDATARIGHT_MASK   (0xFFFFFFU)
 
#define SPDIF_STR_TXDATARIGHT_SHIFT   (0U)
 
#define SPDIF_STR_TXDATARIGHT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STR_TXDATARIGHT_SHIFT)) & SPDIF_STR_TXDATARIGHT_MASK)
 

STCSCH - SPDIFTxCChannelCons_h Register

#define SPDIF_STCSCH_TXCCHANNELCONS_H_MASK   (0xFFFFFFU)
 
#define SPDIF_STCSCH_TXCCHANNELCONS_H_SHIFT   (0U)
 
#define SPDIF_STCSCH_TXCCHANNELCONS_H(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STCSCH_TXCCHANNELCONS_H_SHIFT)) & SPDIF_STCSCH_TXCCHANNELCONS_H_MASK)
 

STCSCL - SPDIFTxCChannelCons_l Register

#define SPDIF_STCSCL_TXCCHANNELCONS_L_MASK   (0xFFFFFFU)
 
#define SPDIF_STCSCL_TXCCHANNELCONS_L_SHIFT   (0U)
 
#define SPDIF_STCSCL_TXCCHANNELCONS_L(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STCSCL_TXCCHANNELCONS_L_SHIFT)) & SPDIF_STCSCL_TXCCHANNELCONS_L_MASK)
 

SRFM - FreqMeas Register

#define SPDIF_SRFM_FREQMEAS_MASK   (0xFFFFFFU)
 
#define SPDIF_SRFM_FREQMEAS_SHIFT   (0U)
 
#define SPDIF_SRFM_FREQMEAS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRFM_FREQMEAS_SHIFT)) & SPDIF_SRFM_FREQMEAS_MASK)
 

STC - SPDIFTxClk Register

#define SPDIF_STC_TXCLK_DF_MASK   (0x7FU)
 
#define SPDIF_STC_TXCLK_DF_SHIFT   (0U)
 
#define SPDIF_STC_TXCLK_DF(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_DF_SHIFT)) & SPDIF_STC_TXCLK_DF_MASK)
 
#define SPDIF_STC_TX_ALL_CLK_EN_MASK   (0x80U)
 
#define SPDIF_STC_TX_ALL_CLK_EN_SHIFT   (7U)
 
#define SPDIF_STC_TX_ALL_CLK_EN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TX_ALL_CLK_EN_SHIFT)) & SPDIF_STC_TX_ALL_CLK_EN_MASK)
 
#define SPDIF_STC_TXCLK_SOURCE_MASK   (0x700U)
 
#define SPDIF_STC_TXCLK_SOURCE_SHIFT   (8U)
 
#define SPDIF_STC_TXCLK_SOURCE(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_SOURCE_SHIFT)) & SPDIF_STC_TXCLK_SOURCE_MASK)
 
#define SPDIF_STC_SYSCLK_DF_MASK   (0xFF800U)
 
#define SPDIF_STC_SYSCLK_DF_SHIFT   (11U)
 
#define SPDIF_STC_SYSCLK_DF(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_SYSCLK_DF_SHIFT)) & SPDIF_STC_SYSCLK_DF_MASK)
 

SCR - SPDIF Configuration Register

#define SPDIF_SCR_USRC_SEL_MASK   (0x3U)
 
#define SPDIF_SCR_USRC_SEL_SHIFT   (0U)
 
#define SPDIF_SCR_USRC_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_USRC_SEL_SHIFT)) & SPDIF_SCR_USRC_SEL_MASK)
 
#define SPDIF_SCR_TXSEL_MASK   (0x1CU)
 
#define SPDIF_SCR_TXSEL_SHIFT   (2U)
 
#define SPDIF_SCR_TXSEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXSEL_SHIFT)) & SPDIF_SCR_TXSEL_MASK)
 
#define SPDIF_SCR_VALCTRL_MASK   (0x20U)
 
#define SPDIF_SCR_VALCTRL_SHIFT   (5U)
 
#define SPDIF_SCR_VALCTRL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_VALCTRL_SHIFT)) & SPDIF_SCR_VALCTRL_MASK)
 
#define SPDIF_SCR_INPUTSRCSEL_MASK   (0xC0U)
 
#define SPDIF_SCR_INPUTSRCSEL_SHIFT   (6U)
 
#define SPDIF_SCR_INPUTSRCSEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_INPUTSRCSEL_SHIFT)) & SPDIF_SCR_INPUTSRCSEL_MASK)
 
#define SPDIF_SCR_DMA_TX_EN_MASK   (0x100U)
 
#define SPDIF_SCR_DMA_TX_EN_SHIFT   (8U)
 
#define SPDIF_SCR_DMA_TX_EN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_DMA_TX_EN_SHIFT)) & SPDIF_SCR_DMA_TX_EN_MASK)
 
#define SPDIF_SCR_DMA_RX_EN_MASK   (0x200U)
 
#define SPDIF_SCR_DMA_RX_EN_SHIFT   (9U)
 
#define SPDIF_SCR_DMA_RX_EN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_DMA_RX_EN_SHIFT)) & SPDIF_SCR_DMA_RX_EN_MASK)
 
#define SPDIF_SCR_TXFIFO_CTRL_MASK   (0xC00U)
 
#define SPDIF_SCR_TXFIFO_CTRL_SHIFT   (10U)
 
#define SPDIF_SCR_TXFIFO_CTRL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFO_CTRL_SHIFT)) & SPDIF_SCR_TXFIFO_CTRL_MASK)
 
#define SPDIF_SCR_SOFT_RESET_MASK   (0x1000U)
 
#define SPDIF_SCR_SOFT_RESET_SHIFT   (12U)
 
#define SPDIF_SCR_SOFT_RESET(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_SOFT_RESET_SHIFT)) & SPDIF_SCR_SOFT_RESET_MASK)
 
#define SPDIF_SCR_LOW_POWER_MASK   (0x2000U)
 
#define SPDIF_SCR_LOW_POWER_SHIFT   (13U)
 
#define SPDIF_SCR_LOW_POWER(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_LOW_POWER_SHIFT)) & SPDIF_SCR_LOW_POWER_MASK)
 
#define SPDIF_SCR_TXFIFOEMPTY_SEL_MASK   (0x18000U)
 
#define SPDIF_SCR_TXFIFOEMPTY_SEL_SHIFT   (15U)
 
#define SPDIF_SCR_TXFIFOEMPTY_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFOEMPTY_SEL_SHIFT)) & SPDIF_SCR_TXFIFOEMPTY_SEL_MASK)
 
#define SPDIF_SCR_TXAUTOSYNC_MASK   (0x20000U)
 
#define SPDIF_SCR_TXAUTOSYNC_SHIFT   (17U)
 
#define SPDIF_SCR_TXAUTOSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXAUTOSYNC_SHIFT)) & SPDIF_SCR_TXAUTOSYNC_MASK)
 
#define SPDIF_SCR_RXAUTOSYNC_MASK   (0x40000U)
 
#define SPDIF_SCR_RXAUTOSYNC_SHIFT   (18U)
 
#define SPDIF_SCR_RXAUTOSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXAUTOSYNC_SHIFT)) & SPDIF_SCR_RXAUTOSYNC_MASK)
 
#define SPDIF_SCR_RXFIFOFULL_SEL_MASK   (0x180000U)
 
#define SPDIF_SCR_RXFIFOFULL_SEL_SHIFT   (19U)
 
#define SPDIF_SCR_RXFIFOFULL_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFOFULL_SEL_SHIFT)) & SPDIF_SCR_RXFIFOFULL_SEL_MASK)
 
#define SPDIF_SCR_RXFIFO_RST_MASK   (0x200000U)
 
#define SPDIF_SCR_RXFIFO_RST_SHIFT   (21U)
 
#define SPDIF_SCR_RXFIFO_RST(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_RST_SHIFT)) & SPDIF_SCR_RXFIFO_RST_MASK)
 
#define SPDIF_SCR_RXFIFO_OFF_ON_MASK   (0x400000U)
 
#define SPDIF_SCR_RXFIFO_OFF_ON_SHIFT   (22U)
 
#define SPDIF_SCR_RXFIFO_OFF_ON(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_OFF_ON_SHIFT)) & SPDIF_SCR_RXFIFO_OFF_ON_MASK)
 
#define SPDIF_SCR_RXFIFO_CTRL_MASK   (0x800000U)
 
#define SPDIF_SCR_RXFIFO_CTRL_SHIFT   (23U)
 
#define SPDIF_SCR_RXFIFO_CTRL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_CTRL_SHIFT)) & SPDIF_SCR_RXFIFO_CTRL_MASK)
 

SRCD - CDText Control Register

#define SPDIF_SRCD_USYNCMODE_MASK   (0x2U)
 
#define SPDIF_SRCD_USYNCMODE_SHIFT   (1U)
 
#define SPDIF_SRCD_USYNCMODE(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCD_USYNCMODE_SHIFT)) & SPDIF_SRCD_USYNCMODE_MASK)
 

SRPC - PhaseConfig Register

#define SPDIF_SRPC_GAINSEL_MASK   (0x38U)
 
#define SPDIF_SRPC_GAINSEL_SHIFT   (3U)
 
#define SPDIF_SRPC_GAINSEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_GAINSEL_SHIFT)) & SPDIF_SRPC_GAINSEL_MASK)
 
#define SPDIF_SRPC_LOCK_MASK   (0x40U)
 
#define SPDIF_SRPC_LOCK_SHIFT   (6U)
 
#define SPDIF_SRPC_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_LOCK_SHIFT)) & SPDIF_SRPC_LOCK_MASK)
 
#define SPDIF_SRPC_CLKSRC_SEL_MASK   (0x780U)
 
#define SPDIF_SRPC_CLKSRC_SEL_SHIFT   (7U)
 
#define SPDIF_SRPC_CLKSRC_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_CLKSRC_SEL_SHIFT)) & SPDIF_SRPC_CLKSRC_SEL_MASK)
 

SIE - InterruptEn Register

#define SPDIF_SIE_RXFIFOFUL_MASK   (0x1U)
 
#define SPDIF_SIE_RXFIFOFUL_SHIFT   (0U)
 
#define SPDIF_SIE_RXFIFOFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFOFUL_SHIFT)) & SPDIF_SIE_RXFIFOFUL_MASK)
 
#define SPDIF_SIE_TXEM_MASK   (0x2U)
 
#define SPDIF_SIE_TXEM_SHIFT   (1U)
 
#define SPDIF_SIE_TXEM(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXEM_SHIFT)) & SPDIF_SIE_TXEM_MASK)
 
#define SPDIF_SIE_LOCKLOSS_MASK   (0x4U)
 
#define SPDIF_SIE_LOCKLOSS_SHIFT   (2U)
 
#define SPDIF_SIE_LOCKLOSS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_LOCKLOSS_SHIFT)) & SPDIF_SIE_LOCKLOSS_MASK)
 
#define SPDIF_SIE_RXFIFORESYN_MASK   (0x8U)
 
#define SPDIF_SIE_RXFIFORESYN_SHIFT   (3U)
 
#define SPDIF_SIE_RXFIFORESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFORESYN_SHIFT)) & SPDIF_SIE_RXFIFORESYN_MASK)
 
#define SPDIF_SIE_RXFIFOUNOV_MASK   (0x10U)
 
#define SPDIF_SIE_RXFIFOUNOV_SHIFT   (4U)
 
#define SPDIF_SIE_RXFIFOUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFOUNOV_SHIFT)) & SPDIF_SIE_RXFIFOUNOV_MASK)
 
#define SPDIF_SIE_UQERR_MASK   (0x20U)
 
#define SPDIF_SIE_UQERR_SHIFT   (5U)
 
#define SPDIF_SIE_UQERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_UQERR_SHIFT)) & SPDIF_SIE_UQERR_MASK)
 
#define SPDIF_SIE_UQSYNC_MASK   (0x40U)
 
#define SPDIF_SIE_UQSYNC_SHIFT   (6U)
 
#define SPDIF_SIE_UQSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_UQSYNC_SHIFT)) & SPDIF_SIE_UQSYNC_MASK)
 
#define SPDIF_SIE_QRXOV_MASK   (0x80U)
 
#define SPDIF_SIE_QRXOV_SHIFT   (7U)
 
#define SPDIF_SIE_QRXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_QRXOV_SHIFT)) & SPDIF_SIE_QRXOV_MASK)
 
#define SPDIF_SIE_QRXFUL_MASK   (0x100U)
 
#define SPDIF_SIE_QRXFUL_SHIFT   (8U)
 
#define SPDIF_SIE_QRXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_QRXFUL_SHIFT)) & SPDIF_SIE_QRXFUL_MASK)
 
#define SPDIF_SIE_URXOV_MASK   (0x200U)
 
#define SPDIF_SIE_URXOV_SHIFT   (9U)
 
#define SPDIF_SIE_URXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_URXOV_SHIFT)) & SPDIF_SIE_URXOV_MASK)
 
#define SPDIF_SIE_URXFUL_MASK   (0x400U)
 
#define SPDIF_SIE_URXFUL_SHIFT   (10U)
 
#define SPDIF_SIE_URXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_URXFUL_SHIFT)) & SPDIF_SIE_URXFUL_MASK)
 
#define SPDIF_SIE_BITERR_MASK   (0x4000U)
 
#define SPDIF_SIE_BITERR_SHIFT   (14U)
 
#define SPDIF_SIE_BITERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_BITERR_SHIFT)) & SPDIF_SIE_BITERR_MASK)
 
#define SPDIF_SIE_SYMERR_MASK   (0x8000U)
 
#define SPDIF_SIE_SYMERR_SHIFT   (15U)
 
#define SPDIF_SIE_SYMERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_SYMERR_SHIFT)) & SPDIF_SIE_SYMERR_MASK)
 
#define SPDIF_SIE_VALNOGOOD_MASK   (0x10000U)
 
#define SPDIF_SIE_VALNOGOOD_SHIFT   (16U)
 
#define SPDIF_SIE_VALNOGOOD(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_VALNOGOOD_SHIFT)) & SPDIF_SIE_VALNOGOOD_MASK)
 
#define SPDIF_SIE_CNEW_MASK   (0x20000U)
 
#define SPDIF_SIE_CNEW_SHIFT   (17U)
 
#define SPDIF_SIE_CNEW(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_CNEW_SHIFT)) & SPDIF_SIE_CNEW_MASK)
 
#define SPDIF_SIE_TXRESYN_MASK   (0x40000U)
 
#define SPDIF_SIE_TXRESYN_SHIFT   (18U)
 
#define SPDIF_SIE_TXRESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXRESYN_SHIFT)) & SPDIF_SIE_TXRESYN_MASK)
 
#define SPDIF_SIE_TXUNOV_MASK   (0x80000U)
 
#define SPDIF_SIE_TXUNOV_SHIFT   (19U)
 
#define SPDIF_SIE_TXUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXUNOV_SHIFT)) & SPDIF_SIE_TXUNOV_MASK)
 
#define SPDIF_SIE_LOCK_MASK   (0x100000U)
 
#define SPDIF_SIE_LOCK_SHIFT   (20U)
 
#define SPDIF_SIE_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_LOCK_SHIFT)) & SPDIF_SIE_LOCK_MASK)
 

SIC - InterruptClear Register

#define SPDIF_SIC_LOCKLOSS_MASK   (0x4U)
 
#define SPDIF_SIC_LOCKLOSS_SHIFT   (2U)
 
#define SPDIF_SIC_LOCKLOSS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_LOCKLOSS_SHIFT)) & SPDIF_SIC_LOCKLOSS_MASK)
 
#define SPDIF_SIC_RXFIFORESYN_MASK   (0x8U)
 
#define SPDIF_SIC_RXFIFORESYN_SHIFT   (3U)
 
#define SPDIF_SIC_RXFIFORESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_RXFIFORESYN_SHIFT)) & SPDIF_SIC_RXFIFORESYN_MASK)
 
#define SPDIF_SIC_RXFIFOUNOV_MASK   (0x10U)
 
#define SPDIF_SIC_RXFIFOUNOV_SHIFT   (4U)
 
#define SPDIF_SIC_RXFIFOUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_RXFIFOUNOV_SHIFT)) & SPDIF_SIC_RXFIFOUNOV_MASK)
 
#define SPDIF_SIC_UQERR_MASK   (0x20U)
 
#define SPDIF_SIC_UQERR_SHIFT   (5U)
 
#define SPDIF_SIC_UQERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_UQERR_SHIFT)) & SPDIF_SIC_UQERR_MASK)
 
#define SPDIF_SIC_UQSYNC_MASK   (0x40U)
 
#define SPDIF_SIC_UQSYNC_SHIFT   (6U)
 
#define SPDIF_SIC_UQSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_UQSYNC_SHIFT)) & SPDIF_SIC_UQSYNC_MASK)
 
#define SPDIF_SIC_QRXOV_MASK   (0x80U)
 
#define SPDIF_SIC_QRXOV_SHIFT   (7U)
 
#define SPDIF_SIC_QRXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_QRXOV_SHIFT)) & SPDIF_SIC_QRXOV_MASK)
 
#define SPDIF_SIC_URXOV_MASK   (0x200U)
 
#define SPDIF_SIC_URXOV_SHIFT   (9U)
 
#define SPDIF_SIC_URXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_URXOV_SHIFT)) & SPDIF_SIC_URXOV_MASK)
 
#define SPDIF_SIC_BITERR_MASK   (0x4000U)
 
#define SPDIF_SIC_BITERR_SHIFT   (14U)
 
#define SPDIF_SIC_BITERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_BITERR_SHIFT)) & SPDIF_SIC_BITERR_MASK)
 
#define SPDIF_SIC_SYMERR_MASK   (0x8000U)
 
#define SPDIF_SIC_SYMERR_SHIFT   (15U)
 
#define SPDIF_SIC_SYMERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_SYMERR_SHIFT)) & SPDIF_SIC_SYMERR_MASK)
 
#define SPDIF_SIC_VALNOGOOD_MASK   (0x10000U)
 
#define SPDIF_SIC_VALNOGOOD_SHIFT   (16U)
 
#define SPDIF_SIC_VALNOGOOD(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_VALNOGOOD_SHIFT)) & SPDIF_SIC_VALNOGOOD_MASK)
 
#define SPDIF_SIC_CNEW_MASK   (0x20000U)
 
#define SPDIF_SIC_CNEW_SHIFT   (17U)
 
#define SPDIF_SIC_CNEW(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_CNEW_SHIFT)) & SPDIF_SIC_CNEW_MASK)
 
#define SPDIF_SIC_TXRESYN_MASK   (0x40000U)
 
#define SPDIF_SIC_TXRESYN_SHIFT   (18U)
 
#define SPDIF_SIC_TXRESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_TXRESYN_SHIFT)) & SPDIF_SIC_TXRESYN_MASK)
 
#define SPDIF_SIC_TXUNOV_MASK   (0x80000U)
 
#define SPDIF_SIC_TXUNOV_SHIFT   (19U)
 
#define SPDIF_SIC_TXUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_TXUNOV_SHIFT)) & SPDIF_SIC_TXUNOV_MASK)
 
#define SPDIF_SIC_LOCK_MASK   (0x100000U)
 
#define SPDIF_SIC_LOCK_SHIFT   (20U)
 
#define SPDIF_SIC_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_LOCK_SHIFT)) & SPDIF_SIC_LOCK_MASK)
 

SIS - InterruptStat Register

#define SPDIF_SIS_RXFIFOFUL_MASK   (0x1U)
 
#define SPDIF_SIS_RXFIFOFUL_SHIFT   (0U)
 
#define SPDIF_SIS_RXFIFOFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFOFUL_SHIFT)) & SPDIF_SIS_RXFIFOFUL_MASK)
 
#define SPDIF_SIS_TXEM_MASK   (0x2U)
 
#define SPDIF_SIS_TXEM_SHIFT   (1U)
 
#define SPDIF_SIS_TXEM(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXEM_SHIFT)) & SPDIF_SIS_TXEM_MASK)
 
#define SPDIF_SIS_LOCKLOSS_MASK   (0x4U)
 
#define SPDIF_SIS_LOCKLOSS_SHIFT   (2U)
 
#define SPDIF_SIS_LOCKLOSS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_LOCKLOSS_SHIFT)) & SPDIF_SIS_LOCKLOSS_MASK)
 
#define SPDIF_SIS_RXFIFORESYN_MASK   (0x8U)
 
#define SPDIF_SIS_RXFIFORESYN_SHIFT   (3U)
 
#define SPDIF_SIS_RXFIFORESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFORESYN_SHIFT)) & SPDIF_SIS_RXFIFORESYN_MASK)
 
#define SPDIF_SIS_RXFIFOUNOV_MASK   (0x10U)
 
#define SPDIF_SIS_RXFIFOUNOV_SHIFT   (4U)
 
#define SPDIF_SIS_RXFIFOUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFOUNOV_SHIFT)) & SPDIF_SIS_RXFIFOUNOV_MASK)
 
#define SPDIF_SIS_UQERR_MASK   (0x20U)
 
#define SPDIF_SIS_UQERR_SHIFT   (5U)
 
#define SPDIF_SIS_UQERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_UQERR_SHIFT)) & SPDIF_SIS_UQERR_MASK)
 
#define SPDIF_SIS_UQSYNC_MASK   (0x40U)
 
#define SPDIF_SIS_UQSYNC_SHIFT   (6U)
 
#define SPDIF_SIS_UQSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_UQSYNC_SHIFT)) & SPDIF_SIS_UQSYNC_MASK)
 
#define SPDIF_SIS_QRXOV_MASK   (0x80U)
 
#define SPDIF_SIS_QRXOV_SHIFT   (7U)
 
#define SPDIF_SIS_QRXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_QRXOV_SHIFT)) & SPDIF_SIS_QRXOV_MASK)
 
#define SPDIF_SIS_QRXFUL_MASK   (0x100U)
 
#define SPDIF_SIS_QRXFUL_SHIFT   (8U)
 
#define SPDIF_SIS_QRXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_QRXFUL_SHIFT)) & SPDIF_SIS_QRXFUL_MASK)
 
#define SPDIF_SIS_URXOV_MASK   (0x200U)
 
#define SPDIF_SIS_URXOV_SHIFT   (9U)
 
#define SPDIF_SIS_URXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_URXOV_SHIFT)) & SPDIF_SIS_URXOV_MASK)
 
#define SPDIF_SIS_URXFUL_MASK   (0x400U)
 
#define SPDIF_SIS_URXFUL_SHIFT   (10U)
 
#define SPDIF_SIS_URXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_URXFUL_SHIFT)) & SPDIF_SIS_URXFUL_MASK)
 
#define SPDIF_SIS_BITERR_MASK   (0x4000U)
 
#define SPDIF_SIS_BITERR_SHIFT   (14U)
 
#define SPDIF_SIS_BITERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_BITERR_SHIFT)) & SPDIF_SIS_BITERR_MASK)
 
#define SPDIF_SIS_SYMERR_MASK   (0x8000U)
 
#define SPDIF_SIS_SYMERR_SHIFT   (15U)
 
#define SPDIF_SIS_SYMERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_SYMERR_SHIFT)) & SPDIF_SIS_SYMERR_MASK)
 
#define SPDIF_SIS_VALNOGOOD_MASK   (0x10000U)
 
#define SPDIF_SIS_VALNOGOOD_SHIFT   (16U)
 
#define SPDIF_SIS_VALNOGOOD(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_VALNOGOOD_SHIFT)) & SPDIF_SIS_VALNOGOOD_MASK)
 
#define SPDIF_SIS_CNEW_MASK   (0x20000U)
 
#define SPDIF_SIS_CNEW_SHIFT   (17U)
 
#define SPDIF_SIS_CNEW(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_CNEW_SHIFT)) & SPDIF_SIS_CNEW_MASK)
 
#define SPDIF_SIS_TXRESYN_MASK   (0x40000U)
 
#define SPDIF_SIS_TXRESYN_SHIFT   (18U)
 
#define SPDIF_SIS_TXRESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXRESYN_SHIFT)) & SPDIF_SIS_TXRESYN_MASK)
 
#define SPDIF_SIS_TXUNOV_MASK   (0x80000U)
 
#define SPDIF_SIS_TXUNOV_SHIFT   (19U)
 
#define SPDIF_SIS_TXUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXUNOV_SHIFT)) & SPDIF_SIS_TXUNOV_MASK)
 
#define SPDIF_SIS_LOCK_MASK   (0x100000U)
 
#define SPDIF_SIS_LOCK_SHIFT   (20U)
 
#define SPDIF_SIS_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_LOCK_SHIFT)) & SPDIF_SIS_LOCK_MASK)
 

SRL - SPDIFRxLeft Register

#define SPDIF_SRL_RXDATALEFT_MASK   (0xFFFFFFU)
 
#define SPDIF_SRL_RXDATALEFT_SHIFT   (0U)
 
#define SPDIF_SRL_RXDATALEFT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRL_RXDATALEFT_SHIFT)) & SPDIF_SRL_RXDATALEFT_MASK)
 

SRR - SPDIFRxRight Register

#define SPDIF_SRR_RXDATARIGHT_MASK   (0xFFFFFFU)
 
#define SPDIF_SRR_RXDATARIGHT_SHIFT   (0U)
 
#define SPDIF_SRR_RXDATARIGHT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRR_RXDATARIGHT_SHIFT)) & SPDIF_SRR_RXDATARIGHT_MASK)
 

SRCSH - SPDIFRxCChannel_h Register

#define SPDIF_SRCSH_RXCCHANNEL_H_MASK   (0xFFFFFFU)
 
#define SPDIF_SRCSH_RXCCHANNEL_H_SHIFT   (0U)
 
#define SPDIF_SRCSH_RXCCHANNEL_H(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCSH_RXCCHANNEL_H_SHIFT)) & SPDIF_SRCSH_RXCCHANNEL_H_MASK)
 

SRCSL - SPDIFRxCChannel_l Register

#define SPDIF_SRCSL_RXCCHANNEL_L_MASK   (0xFFFFFFU)
 
#define SPDIF_SRCSL_RXCCHANNEL_L_SHIFT   (0U)
 
#define SPDIF_SRCSL_RXCCHANNEL_L(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCSL_RXCCHANNEL_L_SHIFT)) & SPDIF_SRCSL_RXCCHANNEL_L_MASK)
 

SRU - UchannelRx Register

#define SPDIF_SRU_RXUCHANNEL_MASK   (0xFFFFFFU)
 
#define SPDIF_SRU_RXUCHANNEL_SHIFT   (0U)
 
#define SPDIF_SRU_RXUCHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRU_RXUCHANNEL_SHIFT)) & SPDIF_SRU_RXUCHANNEL_MASK)
 

SRQ - QchannelRx Register

#define SPDIF_SRQ_RXQCHANNEL_MASK   (0xFFFFFFU)
 
#define SPDIF_SRQ_RXQCHANNEL_SHIFT   (0U)
 
#define SPDIF_SRQ_RXQCHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRQ_RXQCHANNEL_SHIFT)) & SPDIF_SRQ_RXQCHANNEL_MASK)
 

STL - SPDIFTxLeft Register

#define SPDIF_STL_TXDATALEFT_MASK   (0xFFFFFFU)
 
#define SPDIF_STL_TXDATALEFT_SHIFT   (0U)
 
#define SPDIF_STL_TXDATALEFT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STL_TXDATALEFT_SHIFT)) & SPDIF_STL_TXDATALEFT_MASK)
 

STR - SPDIFTxRight Register

#define SPDIF_STR_TXDATARIGHT_MASK   (0xFFFFFFU)
 
#define SPDIF_STR_TXDATARIGHT_SHIFT   (0U)
 
#define SPDIF_STR_TXDATARIGHT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STR_TXDATARIGHT_SHIFT)) & SPDIF_STR_TXDATARIGHT_MASK)
 

STCSCH - SPDIFTxCChannelCons_h Register

#define SPDIF_STCSCH_TXCCHANNELCONS_H_MASK   (0xFFFFFFU)
 
#define SPDIF_STCSCH_TXCCHANNELCONS_H_SHIFT   (0U)
 
#define SPDIF_STCSCH_TXCCHANNELCONS_H(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STCSCH_TXCCHANNELCONS_H_SHIFT)) & SPDIF_STCSCH_TXCCHANNELCONS_H_MASK)
 

STCSCL - SPDIFTxCChannelCons_l Register

#define SPDIF_STCSCL_TXCCHANNELCONS_L_MASK   (0xFFFFFFU)
 
#define SPDIF_STCSCL_TXCCHANNELCONS_L_SHIFT   (0U)
 
#define SPDIF_STCSCL_TXCCHANNELCONS_L(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STCSCL_TXCCHANNELCONS_L_SHIFT)) & SPDIF_STCSCL_TXCCHANNELCONS_L_MASK)
 

SRFM - FreqMeas Register

#define SPDIF_SRFM_FREQMEAS_MASK   (0xFFFFFFU)
 
#define SPDIF_SRFM_FREQMEAS_SHIFT   (0U)
 
#define SPDIF_SRFM_FREQMEAS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRFM_FREQMEAS_SHIFT)) & SPDIF_SRFM_FREQMEAS_MASK)
 

STC - SPDIFTxClk Register

#define SPDIF_STC_TXCLK_DF_MASK   (0x7FU)
 
#define SPDIF_STC_TXCLK_DF_SHIFT   (0U)
 
#define SPDIF_STC_TXCLK_DF(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_DF_SHIFT)) & SPDIF_STC_TXCLK_DF_MASK)
 
#define SPDIF_STC_TX_ALL_CLK_EN_MASK   (0x80U)
 
#define SPDIF_STC_TX_ALL_CLK_EN_SHIFT   (7U)
 
#define SPDIF_STC_TX_ALL_CLK_EN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TX_ALL_CLK_EN_SHIFT)) & SPDIF_STC_TX_ALL_CLK_EN_MASK)
 
#define SPDIF_STC_TXCLK_SOURCE_MASK   (0x700U)
 
#define SPDIF_STC_TXCLK_SOURCE_SHIFT   (8U)
 
#define SPDIF_STC_TXCLK_SOURCE(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_SOURCE_SHIFT)) & SPDIF_STC_TXCLK_SOURCE_MASK)
 
#define SPDIF_STC_SYSCLK_DF_MASK   (0xFF800U)
 
#define SPDIF_STC_SYSCLK_DF_SHIFT   (11U)
 
#define SPDIF_STC_SYSCLK_DF(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_SYSCLK_DF_SHIFT)) & SPDIF_STC_SYSCLK_DF_MASK)
 

SCR - SPDIF Configuration Register

#define SPDIF_SCR_USRC_SEL_MASK   (0x3U)
 
#define SPDIF_SCR_USRC_SEL_SHIFT   (0U)
 
#define SPDIF_SCR_USRC_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_USRC_SEL_SHIFT)) & SPDIF_SCR_USRC_SEL_MASK)
 
#define SPDIF_SCR_TXSEL_MASK   (0x1CU)
 
#define SPDIF_SCR_TXSEL_SHIFT   (2U)
 
#define SPDIF_SCR_TXSEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXSEL_SHIFT)) & SPDIF_SCR_TXSEL_MASK)
 
#define SPDIF_SCR_VALCTRL_MASK   (0x20U)
 
#define SPDIF_SCR_VALCTRL_SHIFT   (5U)
 
#define SPDIF_SCR_VALCTRL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_VALCTRL_SHIFT)) & SPDIF_SCR_VALCTRL_MASK)
 
#define SPDIF_SCR_INPUTSRCSEL_MASK   (0xC0U)
 
#define SPDIF_SCR_INPUTSRCSEL_SHIFT   (6U)
 
#define SPDIF_SCR_INPUTSRCSEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_INPUTSRCSEL_SHIFT)) & SPDIF_SCR_INPUTSRCSEL_MASK)
 
#define SPDIF_SCR_DMA_TX_EN_MASK   (0x100U)
 
#define SPDIF_SCR_DMA_TX_EN_SHIFT   (8U)
 
#define SPDIF_SCR_DMA_TX_EN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_DMA_TX_EN_SHIFT)) & SPDIF_SCR_DMA_TX_EN_MASK)
 
#define SPDIF_SCR_DMA_RX_EN_MASK   (0x200U)
 
#define SPDIF_SCR_DMA_RX_EN_SHIFT   (9U)
 
#define SPDIF_SCR_DMA_RX_EN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_DMA_RX_EN_SHIFT)) & SPDIF_SCR_DMA_RX_EN_MASK)
 
#define SPDIF_SCR_TXFIFO_CTRL_MASK   (0xC00U)
 
#define SPDIF_SCR_TXFIFO_CTRL_SHIFT   (10U)
 
#define SPDIF_SCR_TXFIFO_CTRL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFO_CTRL_SHIFT)) & SPDIF_SCR_TXFIFO_CTRL_MASK)
 
#define SPDIF_SCR_SOFT_RESET_MASK   (0x1000U)
 
#define SPDIF_SCR_SOFT_RESET_SHIFT   (12U)
 
#define SPDIF_SCR_SOFT_RESET(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_SOFT_RESET_SHIFT)) & SPDIF_SCR_SOFT_RESET_MASK)
 
#define SPDIF_SCR_LOW_POWER_MASK   (0x2000U)
 
#define SPDIF_SCR_LOW_POWER_SHIFT   (13U)
 
#define SPDIF_SCR_LOW_POWER(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_LOW_POWER_SHIFT)) & SPDIF_SCR_LOW_POWER_MASK)
 
#define SPDIF_SCR_TXFIFOEMPTY_SEL_MASK   (0x18000U)
 
#define SPDIF_SCR_TXFIFOEMPTY_SEL_SHIFT   (15U)
 
#define SPDIF_SCR_TXFIFOEMPTY_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFOEMPTY_SEL_SHIFT)) & SPDIF_SCR_TXFIFOEMPTY_SEL_MASK)
 
#define SPDIF_SCR_TXAUTOSYNC_MASK   (0x20000U)
 
#define SPDIF_SCR_TXAUTOSYNC_SHIFT   (17U)
 
#define SPDIF_SCR_TXAUTOSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXAUTOSYNC_SHIFT)) & SPDIF_SCR_TXAUTOSYNC_MASK)
 
#define SPDIF_SCR_RXAUTOSYNC_MASK   (0x40000U)
 
#define SPDIF_SCR_RXAUTOSYNC_SHIFT   (18U)
 
#define SPDIF_SCR_RXAUTOSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXAUTOSYNC_SHIFT)) & SPDIF_SCR_RXAUTOSYNC_MASK)
 
#define SPDIF_SCR_RXFIFOFULL_SEL_MASK   (0x180000U)
 
#define SPDIF_SCR_RXFIFOFULL_SEL_SHIFT   (19U)
 
#define SPDIF_SCR_RXFIFOFULL_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFOFULL_SEL_SHIFT)) & SPDIF_SCR_RXFIFOFULL_SEL_MASK)
 
#define SPDIF_SCR_RXFIFO_RST_MASK   (0x200000U)
 
#define SPDIF_SCR_RXFIFO_RST_SHIFT   (21U)
 
#define SPDIF_SCR_RXFIFO_RST(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_RST_SHIFT)) & SPDIF_SCR_RXFIFO_RST_MASK)
 
#define SPDIF_SCR_RXFIFO_OFF_ON_MASK   (0x400000U)
 
#define SPDIF_SCR_RXFIFO_OFF_ON_SHIFT   (22U)
 
#define SPDIF_SCR_RXFIFO_OFF_ON(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_OFF_ON_SHIFT)) & SPDIF_SCR_RXFIFO_OFF_ON_MASK)
 
#define SPDIF_SCR_RXFIFO_CTRL_MASK   (0x800000U)
 
#define SPDIF_SCR_RXFIFO_CTRL_SHIFT   (23U)
 
#define SPDIF_SCR_RXFIFO_CTRL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_CTRL_SHIFT)) & SPDIF_SCR_RXFIFO_CTRL_MASK)
 

SRCD - CDText Control Register

#define SPDIF_SRCD_USYNCMODE_MASK   (0x2U)
 
#define SPDIF_SRCD_USYNCMODE_SHIFT   (1U)
 
#define SPDIF_SRCD_USYNCMODE(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCD_USYNCMODE_SHIFT)) & SPDIF_SRCD_USYNCMODE_MASK)
 

SRPC - PhaseConfig Register

#define SPDIF_SRPC_GAINSEL_MASK   (0x38U)
 
#define SPDIF_SRPC_GAINSEL_SHIFT   (3U)
 
#define SPDIF_SRPC_GAINSEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_GAINSEL_SHIFT)) & SPDIF_SRPC_GAINSEL_MASK)
 
#define SPDIF_SRPC_LOCK_MASK   (0x40U)
 
#define SPDIF_SRPC_LOCK_SHIFT   (6U)
 
#define SPDIF_SRPC_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_LOCK_SHIFT)) & SPDIF_SRPC_LOCK_MASK)
 
#define SPDIF_SRPC_CLKSRC_SEL_MASK   (0x780U)
 
#define SPDIF_SRPC_CLKSRC_SEL_SHIFT   (7U)
 
#define SPDIF_SRPC_CLKSRC_SEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_CLKSRC_SEL_SHIFT)) & SPDIF_SRPC_CLKSRC_SEL_MASK)
 

SIE - InterruptEn Register

#define SPDIF_SIE_RXFIFOFUL_MASK   (0x1U)
 
#define SPDIF_SIE_RXFIFOFUL_SHIFT   (0U)
 
#define SPDIF_SIE_RXFIFOFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFOFUL_SHIFT)) & SPDIF_SIE_RXFIFOFUL_MASK)
 
#define SPDIF_SIE_TXEM_MASK   (0x2U)
 
#define SPDIF_SIE_TXEM_SHIFT   (1U)
 
#define SPDIF_SIE_TXEM(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXEM_SHIFT)) & SPDIF_SIE_TXEM_MASK)
 
#define SPDIF_SIE_LOCKLOSS_MASK   (0x4U)
 
#define SPDIF_SIE_LOCKLOSS_SHIFT   (2U)
 
#define SPDIF_SIE_LOCKLOSS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_LOCKLOSS_SHIFT)) & SPDIF_SIE_LOCKLOSS_MASK)
 
#define SPDIF_SIE_RXFIFORESYN_MASK   (0x8U)
 
#define SPDIF_SIE_RXFIFORESYN_SHIFT   (3U)
 
#define SPDIF_SIE_RXFIFORESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFORESYN_SHIFT)) & SPDIF_SIE_RXFIFORESYN_MASK)
 
#define SPDIF_SIE_RXFIFOUNOV_MASK   (0x10U)
 
#define SPDIF_SIE_RXFIFOUNOV_SHIFT   (4U)
 
#define SPDIF_SIE_RXFIFOUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFOUNOV_SHIFT)) & SPDIF_SIE_RXFIFOUNOV_MASK)
 
#define SPDIF_SIE_UQERR_MASK   (0x20U)
 
#define SPDIF_SIE_UQERR_SHIFT   (5U)
 
#define SPDIF_SIE_UQERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_UQERR_SHIFT)) & SPDIF_SIE_UQERR_MASK)
 
#define SPDIF_SIE_UQSYNC_MASK   (0x40U)
 
#define SPDIF_SIE_UQSYNC_SHIFT   (6U)
 
#define SPDIF_SIE_UQSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_UQSYNC_SHIFT)) & SPDIF_SIE_UQSYNC_MASK)
 
#define SPDIF_SIE_QRXOV_MASK   (0x80U)
 
#define SPDIF_SIE_QRXOV_SHIFT   (7U)
 
#define SPDIF_SIE_QRXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_QRXOV_SHIFT)) & SPDIF_SIE_QRXOV_MASK)
 
#define SPDIF_SIE_QRXFUL_MASK   (0x100U)
 
#define SPDIF_SIE_QRXFUL_SHIFT   (8U)
 
#define SPDIF_SIE_QRXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_QRXFUL_SHIFT)) & SPDIF_SIE_QRXFUL_MASK)
 
#define SPDIF_SIE_URXOV_MASK   (0x200U)
 
#define SPDIF_SIE_URXOV_SHIFT   (9U)
 
#define SPDIF_SIE_URXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_URXOV_SHIFT)) & SPDIF_SIE_URXOV_MASK)
 
#define SPDIF_SIE_URXFUL_MASK   (0x400U)
 
#define SPDIF_SIE_URXFUL_SHIFT   (10U)
 
#define SPDIF_SIE_URXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_URXFUL_SHIFT)) & SPDIF_SIE_URXFUL_MASK)
 
#define SPDIF_SIE_BITERR_MASK   (0x4000U)
 
#define SPDIF_SIE_BITERR_SHIFT   (14U)
 
#define SPDIF_SIE_BITERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_BITERR_SHIFT)) & SPDIF_SIE_BITERR_MASK)
 
#define SPDIF_SIE_SYMERR_MASK   (0x8000U)
 
#define SPDIF_SIE_SYMERR_SHIFT   (15U)
 
#define SPDIF_SIE_SYMERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_SYMERR_SHIFT)) & SPDIF_SIE_SYMERR_MASK)
 
#define SPDIF_SIE_VALNOGOOD_MASK   (0x10000U)
 
#define SPDIF_SIE_VALNOGOOD_SHIFT   (16U)
 
#define SPDIF_SIE_VALNOGOOD(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_VALNOGOOD_SHIFT)) & SPDIF_SIE_VALNOGOOD_MASK)
 
#define SPDIF_SIE_CNEW_MASK   (0x20000U)
 
#define SPDIF_SIE_CNEW_SHIFT   (17U)
 
#define SPDIF_SIE_CNEW(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_CNEW_SHIFT)) & SPDIF_SIE_CNEW_MASK)
 
#define SPDIF_SIE_TXRESYN_MASK   (0x40000U)
 
#define SPDIF_SIE_TXRESYN_SHIFT   (18U)
 
#define SPDIF_SIE_TXRESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXRESYN_SHIFT)) & SPDIF_SIE_TXRESYN_MASK)
 
#define SPDIF_SIE_TXUNOV_MASK   (0x80000U)
 
#define SPDIF_SIE_TXUNOV_SHIFT   (19U)
 
#define SPDIF_SIE_TXUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXUNOV_SHIFT)) & SPDIF_SIE_TXUNOV_MASK)
 
#define SPDIF_SIE_LOCK_MASK   (0x100000U)
 
#define SPDIF_SIE_LOCK_SHIFT   (20U)
 
#define SPDIF_SIE_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_LOCK_SHIFT)) & SPDIF_SIE_LOCK_MASK)
 

SIC - InterruptClear Register

#define SPDIF_SIC_LOCKLOSS_MASK   (0x4U)
 
#define SPDIF_SIC_LOCKLOSS_SHIFT   (2U)
 
#define SPDIF_SIC_LOCKLOSS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_LOCKLOSS_SHIFT)) & SPDIF_SIC_LOCKLOSS_MASK)
 
#define SPDIF_SIC_RXFIFORESYN_MASK   (0x8U)
 
#define SPDIF_SIC_RXFIFORESYN_SHIFT   (3U)
 
#define SPDIF_SIC_RXFIFORESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_RXFIFORESYN_SHIFT)) & SPDIF_SIC_RXFIFORESYN_MASK)
 
#define SPDIF_SIC_RXFIFOUNOV_MASK   (0x10U)
 
#define SPDIF_SIC_RXFIFOUNOV_SHIFT   (4U)
 
#define SPDIF_SIC_RXFIFOUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_RXFIFOUNOV_SHIFT)) & SPDIF_SIC_RXFIFOUNOV_MASK)
 
#define SPDIF_SIC_UQERR_MASK   (0x20U)
 
#define SPDIF_SIC_UQERR_SHIFT   (5U)
 
#define SPDIF_SIC_UQERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_UQERR_SHIFT)) & SPDIF_SIC_UQERR_MASK)
 
#define SPDIF_SIC_UQSYNC_MASK   (0x40U)
 
#define SPDIF_SIC_UQSYNC_SHIFT   (6U)
 
#define SPDIF_SIC_UQSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_UQSYNC_SHIFT)) & SPDIF_SIC_UQSYNC_MASK)
 
#define SPDIF_SIC_QRXOV_MASK   (0x80U)
 
#define SPDIF_SIC_QRXOV_SHIFT   (7U)
 
#define SPDIF_SIC_QRXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_QRXOV_SHIFT)) & SPDIF_SIC_QRXOV_MASK)
 
#define SPDIF_SIC_URXOV_MASK   (0x200U)
 
#define SPDIF_SIC_URXOV_SHIFT   (9U)
 
#define SPDIF_SIC_URXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_URXOV_SHIFT)) & SPDIF_SIC_URXOV_MASK)
 
#define SPDIF_SIC_BITERR_MASK   (0x4000U)
 
#define SPDIF_SIC_BITERR_SHIFT   (14U)
 
#define SPDIF_SIC_BITERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_BITERR_SHIFT)) & SPDIF_SIC_BITERR_MASK)
 
#define SPDIF_SIC_SYMERR_MASK   (0x8000U)
 
#define SPDIF_SIC_SYMERR_SHIFT   (15U)
 
#define SPDIF_SIC_SYMERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_SYMERR_SHIFT)) & SPDIF_SIC_SYMERR_MASK)
 
#define SPDIF_SIC_VALNOGOOD_MASK   (0x10000U)
 
#define SPDIF_SIC_VALNOGOOD_SHIFT   (16U)
 
#define SPDIF_SIC_VALNOGOOD(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_VALNOGOOD_SHIFT)) & SPDIF_SIC_VALNOGOOD_MASK)
 
#define SPDIF_SIC_CNEW_MASK   (0x20000U)
 
#define SPDIF_SIC_CNEW_SHIFT   (17U)
 
#define SPDIF_SIC_CNEW(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_CNEW_SHIFT)) & SPDIF_SIC_CNEW_MASK)
 
#define SPDIF_SIC_TXRESYN_MASK   (0x40000U)
 
#define SPDIF_SIC_TXRESYN_SHIFT   (18U)
 
#define SPDIF_SIC_TXRESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_TXRESYN_SHIFT)) & SPDIF_SIC_TXRESYN_MASK)
 
#define SPDIF_SIC_TXUNOV_MASK   (0x80000U)
 
#define SPDIF_SIC_TXUNOV_SHIFT   (19U)
 
#define SPDIF_SIC_TXUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_TXUNOV_SHIFT)) & SPDIF_SIC_TXUNOV_MASK)
 
#define SPDIF_SIC_LOCK_MASK   (0x100000U)
 
#define SPDIF_SIC_LOCK_SHIFT   (20U)
 
#define SPDIF_SIC_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_LOCK_SHIFT)) & SPDIF_SIC_LOCK_MASK)
 

SIS - InterruptStat Register

#define SPDIF_SIS_RXFIFOFUL_MASK   (0x1U)
 
#define SPDIF_SIS_RXFIFOFUL_SHIFT   (0U)
 
#define SPDIF_SIS_RXFIFOFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFOFUL_SHIFT)) & SPDIF_SIS_RXFIFOFUL_MASK)
 
#define SPDIF_SIS_TXEM_MASK   (0x2U)
 
#define SPDIF_SIS_TXEM_SHIFT   (1U)
 
#define SPDIF_SIS_TXEM(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXEM_SHIFT)) & SPDIF_SIS_TXEM_MASK)
 
#define SPDIF_SIS_LOCKLOSS_MASK   (0x4U)
 
#define SPDIF_SIS_LOCKLOSS_SHIFT   (2U)
 
#define SPDIF_SIS_LOCKLOSS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_LOCKLOSS_SHIFT)) & SPDIF_SIS_LOCKLOSS_MASK)
 
#define SPDIF_SIS_RXFIFORESYN_MASK   (0x8U)
 
#define SPDIF_SIS_RXFIFORESYN_SHIFT   (3U)
 
#define SPDIF_SIS_RXFIFORESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFORESYN_SHIFT)) & SPDIF_SIS_RXFIFORESYN_MASK)
 
#define SPDIF_SIS_RXFIFOUNOV_MASK   (0x10U)
 
#define SPDIF_SIS_RXFIFOUNOV_SHIFT   (4U)
 
#define SPDIF_SIS_RXFIFOUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFOUNOV_SHIFT)) & SPDIF_SIS_RXFIFOUNOV_MASK)
 
#define SPDIF_SIS_UQERR_MASK   (0x20U)
 
#define SPDIF_SIS_UQERR_SHIFT   (5U)
 
#define SPDIF_SIS_UQERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_UQERR_SHIFT)) & SPDIF_SIS_UQERR_MASK)
 
#define SPDIF_SIS_UQSYNC_MASK   (0x40U)
 
#define SPDIF_SIS_UQSYNC_SHIFT   (6U)
 
#define SPDIF_SIS_UQSYNC(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_UQSYNC_SHIFT)) & SPDIF_SIS_UQSYNC_MASK)
 
#define SPDIF_SIS_QRXOV_MASK   (0x80U)
 
#define SPDIF_SIS_QRXOV_SHIFT   (7U)
 
#define SPDIF_SIS_QRXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_QRXOV_SHIFT)) & SPDIF_SIS_QRXOV_MASK)
 
#define SPDIF_SIS_QRXFUL_MASK   (0x100U)
 
#define SPDIF_SIS_QRXFUL_SHIFT   (8U)
 
#define SPDIF_SIS_QRXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_QRXFUL_SHIFT)) & SPDIF_SIS_QRXFUL_MASK)
 
#define SPDIF_SIS_URXOV_MASK   (0x200U)
 
#define SPDIF_SIS_URXOV_SHIFT   (9U)
 
#define SPDIF_SIS_URXOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_URXOV_SHIFT)) & SPDIF_SIS_URXOV_MASK)
 
#define SPDIF_SIS_URXFUL_MASK   (0x400U)
 
#define SPDIF_SIS_URXFUL_SHIFT   (10U)
 
#define SPDIF_SIS_URXFUL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_URXFUL_SHIFT)) & SPDIF_SIS_URXFUL_MASK)
 
#define SPDIF_SIS_BITERR_MASK   (0x4000U)
 
#define SPDIF_SIS_BITERR_SHIFT   (14U)
 
#define SPDIF_SIS_BITERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_BITERR_SHIFT)) & SPDIF_SIS_BITERR_MASK)
 
#define SPDIF_SIS_SYMERR_MASK   (0x8000U)
 
#define SPDIF_SIS_SYMERR_SHIFT   (15U)
 
#define SPDIF_SIS_SYMERR(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_SYMERR_SHIFT)) & SPDIF_SIS_SYMERR_MASK)
 
#define SPDIF_SIS_VALNOGOOD_MASK   (0x10000U)
 
#define SPDIF_SIS_VALNOGOOD_SHIFT   (16U)
 
#define SPDIF_SIS_VALNOGOOD(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_VALNOGOOD_SHIFT)) & SPDIF_SIS_VALNOGOOD_MASK)
 
#define SPDIF_SIS_CNEW_MASK   (0x20000U)
 
#define SPDIF_SIS_CNEW_SHIFT   (17U)
 
#define SPDIF_SIS_CNEW(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_CNEW_SHIFT)) & SPDIF_SIS_CNEW_MASK)
 
#define SPDIF_SIS_TXRESYN_MASK   (0x40000U)
 
#define SPDIF_SIS_TXRESYN_SHIFT   (18U)
 
#define SPDIF_SIS_TXRESYN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXRESYN_SHIFT)) & SPDIF_SIS_TXRESYN_MASK)
 
#define SPDIF_SIS_TXUNOV_MASK   (0x80000U)
 
#define SPDIF_SIS_TXUNOV_SHIFT   (19U)
 
#define SPDIF_SIS_TXUNOV(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXUNOV_SHIFT)) & SPDIF_SIS_TXUNOV_MASK)
 
#define SPDIF_SIS_LOCK_MASK   (0x100000U)
 
#define SPDIF_SIS_LOCK_SHIFT   (20U)
 
#define SPDIF_SIS_LOCK(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_LOCK_SHIFT)) & SPDIF_SIS_LOCK_MASK)
 

SRL - SPDIFRxLeft Register

#define SPDIF_SRL_RXDATALEFT_MASK   (0xFFFFFFU)
 
#define SPDIF_SRL_RXDATALEFT_SHIFT   (0U)
 
#define SPDIF_SRL_RXDATALEFT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRL_RXDATALEFT_SHIFT)) & SPDIF_SRL_RXDATALEFT_MASK)
 

SRR - SPDIFRxRight Register

#define SPDIF_SRR_RXDATARIGHT_MASK   (0xFFFFFFU)
 
#define SPDIF_SRR_RXDATARIGHT_SHIFT   (0U)
 
#define SPDIF_SRR_RXDATARIGHT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRR_RXDATARIGHT_SHIFT)) & SPDIF_SRR_RXDATARIGHT_MASK)
 

SRCSH - SPDIFRxCChannel_h Register

#define SPDIF_SRCSH_RXCCHANNEL_H_MASK   (0xFFFFFFU)
 
#define SPDIF_SRCSH_RXCCHANNEL_H_SHIFT   (0U)
 
#define SPDIF_SRCSH_RXCCHANNEL_H(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCSH_RXCCHANNEL_H_SHIFT)) & SPDIF_SRCSH_RXCCHANNEL_H_MASK)
 

SRCSL - SPDIFRxCChannel_l Register

#define SPDIF_SRCSL_RXCCHANNEL_L_MASK   (0xFFFFFFU)
 
#define SPDIF_SRCSL_RXCCHANNEL_L_SHIFT   (0U)
 
#define SPDIF_SRCSL_RXCCHANNEL_L(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCSL_RXCCHANNEL_L_SHIFT)) & SPDIF_SRCSL_RXCCHANNEL_L_MASK)
 

SRU - UchannelRx Register

#define SPDIF_SRU_RXUCHANNEL_MASK   (0xFFFFFFU)
 
#define SPDIF_SRU_RXUCHANNEL_SHIFT   (0U)
 
#define SPDIF_SRU_RXUCHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRU_RXUCHANNEL_SHIFT)) & SPDIF_SRU_RXUCHANNEL_MASK)
 

SRQ - QchannelRx Register

#define SPDIF_SRQ_RXQCHANNEL_MASK   (0xFFFFFFU)
 
#define SPDIF_SRQ_RXQCHANNEL_SHIFT   (0U)
 
#define SPDIF_SRQ_RXQCHANNEL(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRQ_RXQCHANNEL_SHIFT)) & SPDIF_SRQ_RXQCHANNEL_MASK)
 

STL - SPDIFTxLeft Register

#define SPDIF_STL_TXDATALEFT_MASK   (0xFFFFFFU)
 
#define SPDIF_STL_TXDATALEFT_SHIFT   (0U)
 
#define SPDIF_STL_TXDATALEFT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STL_TXDATALEFT_SHIFT)) & SPDIF_STL_TXDATALEFT_MASK)
 

STR - SPDIFTxRight Register

#define SPDIF_STR_TXDATARIGHT_MASK   (0xFFFFFFU)
 
#define SPDIF_STR_TXDATARIGHT_SHIFT   (0U)
 
#define SPDIF_STR_TXDATARIGHT(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STR_TXDATARIGHT_SHIFT)) & SPDIF_STR_TXDATARIGHT_MASK)
 

STCSCH - SPDIFTxCChannelCons_h Register

#define SPDIF_STCSCH_TXCCHANNELCONS_H_MASK   (0xFFFFFFU)
 
#define SPDIF_STCSCH_TXCCHANNELCONS_H_SHIFT   (0U)
 
#define SPDIF_STCSCH_TXCCHANNELCONS_H(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STCSCH_TXCCHANNELCONS_H_SHIFT)) & SPDIF_STCSCH_TXCCHANNELCONS_H_MASK)
 

STCSCL - SPDIFTxCChannelCons_l Register

#define SPDIF_STCSCL_TXCCHANNELCONS_L_MASK   (0xFFFFFFU)
 
#define SPDIF_STCSCL_TXCCHANNELCONS_L_SHIFT   (0U)
 
#define SPDIF_STCSCL_TXCCHANNELCONS_L(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STCSCL_TXCCHANNELCONS_L_SHIFT)) & SPDIF_STCSCL_TXCCHANNELCONS_L_MASK)
 

SRFM - FreqMeas Register

#define SPDIF_SRFM_FREQMEAS_MASK   (0xFFFFFFU)
 
#define SPDIF_SRFM_FREQMEAS_SHIFT   (0U)
 
#define SPDIF_SRFM_FREQMEAS(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_SRFM_FREQMEAS_SHIFT)) & SPDIF_SRFM_FREQMEAS_MASK)
 

STC - SPDIFTxClk Register

#define SPDIF_STC_TXCLK_DF_MASK   (0x7FU)
 
#define SPDIF_STC_TXCLK_DF_SHIFT   (0U)
 
#define SPDIF_STC_TXCLK_DF(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_DF_SHIFT)) & SPDIF_STC_TXCLK_DF_MASK)
 
#define SPDIF_STC_TX_ALL_CLK_EN_MASK   (0x80U)
 
#define SPDIF_STC_TX_ALL_CLK_EN_SHIFT   (7U)
 
#define SPDIF_STC_TX_ALL_CLK_EN(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TX_ALL_CLK_EN_SHIFT)) & SPDIF_STC_TX_ALL_CLK_EN_MASK)
 
#define SPDIF_STC_TXCLK_SOURCE_MASK   (0x700U)
 
#define SPDIF_STC_TXCLK_SOURCE_SHIFT   (8U)
 
#define SPDIF_STC_TXCLK_SOURCE(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_SOURCE_SHIFT)) & SPDIF_STC_TXCLK_SOURCE_MASK)
 
#define SPDIF_STC_SYSCLK_DF_MASK   (0xFF800U)
 
#define SPDIF_STC_SYSCLK_DF_SHIFT   (11U)
 
#define SPDIF_STC_SYSCLK_DF(x)   (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_SYSCLK_DF_SHIFT)) & SPDIF_STC_SYSCLK_DF_MASK)
 

Detailed Description

Macro Definition Documentation

◆ SPDIF_SCR_DMA_RX_EN [1/2]

#define SPDIF_SCR_DMA_RX_EN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_DMA_RX_EN_SHIFT)) & SPDIF_SCR_DMA_RX_EN_MASK)

DMA_Rx_En - DMA_Rx_En

◆ SPDIF_SCR_DMA_RX_EN [2/2]

#define SPDIF_SCR_DMA_RX_EN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_DMA_RX_EN_SHIFT)) & SPDIF_SCR_DMA_RX_EN_MASK)

DMA_Rx_En - DMA_Rx_En

◆ SPDIF_SCR_DMA_TX_EN [1/2]

#define SPDIF_SCR_DMA_TX_EN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_DMA_TX_EN_SHIFT)) & SPDIF_SCR_DMA_TX_EN_MASK)

DMA_TX_En - DMA_TX_En

◆ SPDIF_SCR_DMA_TX_EN [2/2]

#define SPDIF_SCR_DMA_TX_EN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_DMA_TX_EN_SHIFT)) & SPDIF_SCR_DMA_TX_EN_MASK)

DMA_TX_En - DMA_TX_En

◆ SPDIF_SCR_INPUTSRCSEL [1/2]

#define SPDIF_SCR_INPUTSRCSEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_INPUTSRCSEL_SHIFT)) & SPDIF_SCR_INPUTSRCSEL_MASK)

InputSrcSel - InputSrcSel 0b00..SPDIF_IN 0b01-0b11..None

◆ SPDIF_SCR_INPUTSRCSEL [2/2]

#define SPDIF_SCR_INPUTSRCSEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_INPUTSRCSEL_SHIFT)) & SPDIF_SCR_INPUTSRCSEL_MASK)

InputSrcSel - InputSrcSel 0b00..SPDIF_IN 0b01-0b11..None

◆ SPDIF_SCR_LOW_POWER [1/2]

#define SPDIF_SCR_LOW_POWER (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_LOW_POWER_SHIFT)) & SPDIF_SCR_LOW_POWER_MASK)

LOW_POWER - LOW_POWER

◆ SPDIF_SCR_LOW_POWER [2/2]

#define SPDIF_SCR_LOW_POWER (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_LOW_POWER_SHIFT)) & SPDIF_SCR_LOW_POWER_MASK)

LOW_POWER - LOW_POWER

◆ SPDIF_SCR_RXAUTOSYNC [1/3]

#define SPDIF_SCR_RXAUTOSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXAUTOSYNC_SHIFT)) & SPDIF_SCR_RXAUTOSYNC_MASK)

RxAutoSync 0b0..Rx FIFO auto sync off 0b1..RxFIFO auto sync on

◆ SPDIF_SCR_RXAUTOSYNC [2/3]

#define SPDIF_SCR_RXAUTOSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXAUTOSYNC_SHIFT)) & SPDIF_SCR_RXAUTOSYNC_MASK)

RxAutoSync - RxAutoSync 0b0..Rx FIFO auto sync off 0b1..RxFIFO auto sync on

◆ SPDIF_SCR_RXAUTOSYNC [3/3]

#define SPDIF_SCR_RXAUTOSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXAUTOSYNC_SHIFT)) & SPDIF_SCR_RXAUTOSYNC_MASK)

RxAutoSync - RxAutoSync 0b0..Rx FIFO auto sync off 0b1..RxFIFO auto sync on

◆ SPDIF_SCR_RXFIFO_CTRL [1/3]

#define SPDIF_SCR_RXFIFO_CTRL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_CTRL_SHIFT)) & SPDIF_SCR_RXFIFO_CTRL_MASK)

RxFIFO_Ctrl 0b0..Normal operation 0b1..Always read zero from Rx data register

◆ SPDIF_SCR_RXFIFO_CTRL [2/3]

#define SPDIF_SCR_RXFIFO_CTRL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_CTRL_SHIFT)) & SPDIF_SCR_RXFIFO_CTRL_MASK)

RxFIFO_Ctrl - RxFIFO_Ctrl 0b0..Normal operation 0b1..Always read zero from Rx data register

◆ SPDIF_SCR_RXFIFO_CTRL [3/3]

#define SPDIF_SCR_RXFIFO_CTRL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_CTRL_SHIFT)) & SPDIF_SCR_RXFIFO_CTRL_MASK)

RxFIFO_Ctrl - RxFIFO_Ctrl 0b0..Normal operation 0b1..Always read zero from Rx data register

◆ SPDIF_SCR_RXFIFO_OFF_ON [1/3]

#define SPDIF_SCR_RXFIFO_OFF_ON (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_OFF_ON_SHIFT)) & SPDIF_SCR_RXFIFO_OFF_ON_MASK)

RxFIFO_Off_On 0b0..SPDIF Rx FIFO is on 0b1..SPDIF Rx FIFO is off. Does not accept data from interface

◆ SPDIF_SCR_RXFIFO_OFF_ON [2/3]

#define SPDIF_SCR_RXFIFO_OFF_ON (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_OFF_ON_SHIFT)) & SPDIF_SCR_RXFIFO_OFF_ON_MASK)

RxFIFO_Off_On - RxFIFO_Off_On 0b0..SPDIF Rx FIFO is on 0b1..SPDIF Rx FIFO is off. Does not accept data from interface

◆ SPDIF_SCR_RXFIFO_OFF_ON [3/3]

#define SPDIF_SCR_RXFIFO_OFF_ON (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_OFF_ON_SHIFT)) & SPDIF_SCR_RXFIFO_OFF_ON_MASK)

RxFIFO_Off_On - RxFIFO_Off_On 0b0..SPDIF Rx FIFO is on 0b1..SPDIF Rx FIFO is off. Does not accept data from interface

◆ SPDIF_SCR_RXFIFO_RST [1/3]

#define SPDIF_SCR_RXFIFO_RST (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_RST_SHIFT)) & SPDIF_SCR_RXFIFO_RST_MASK)

RxFIFO_Rst 0b0..Normal operation 0b1..Reset register to 1 sample remaining

◆ SPDIF_SCR_RXFIFO_RST [2/3]

#define SPDIF_SCR_RXFIFO_RST (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_RST_SHIFT)) & SPDIF_SCR_RXFIFO_RST_MASK)

RxFIFO_Rst - RxFIFO_Rst 0b0..Normal operation 0b1..Reset register to 1 sample remaining

◆ SPDIF_SCR_RXFIFO_RST [3/3]

#define SPDIF_SCR_RXFIFO_RST (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFO_RST_SHIFT)) & SPDIF_SCR_RXFIFO_RST_MASK)

RxFIFO_Rst - RxFIFO_Rst 0b0..Normal operation 0b1..Reset register to 1 sample remaining

◆ SPDIF_SCR_RXFIFOFULL_SEL [1/3]

#define SPDIF_SCR_RXFIFOFULL_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFOFULL_SEL_SHIFT)) & SPDIF_SCR_RXFIFOFULL_SEL_MASK)

RxFIFOFull_Sel 0b00..Full interrupt if at least 1 sample in Rx left and right FIFOs 0b01..Full interrupt if at least 4 sample in Rx left and right FIFOs 0b10..Full interrupt if at least 8 sample in Rx left and right FIFOs 0b11..Full interrupt if at least 16 sample in Rx left and right FIFO

◆ SPDIF_SCR_RXFIFOFULL_SEL [2/3]

#define SPDIF_SCR_RXFIFOFULL_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFOFULL_SEL_SHIFT)) & SPDIF_SCR_RXFIFOFULL_SEL_MASK)

RxFIFOFull_Sel - RxFIFOFull_Sel 0b00..Full interrupt if at least 1 sample in Rx left and right FIFOs 0b01..Full interrupt if at least 4 sample in Rx left and right FIFOs 0b10..Full interrupt if at least 8 sample in Rx left and right FIFOs 0b11..Full interrupt if at least 16 sample in Rx left and right FIFO

◆ SPDIF_SCR_RXFIFOFULL_SEL [3/3]

#define SPDIF_SCR_RXFIFOFULL_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_RXFIFOFULL_SEL_SHIFT)) & SPDIF_SCR_RXFIFOFULL_SEL_MASK)

RxFIFOFull_Sel - RxFIFOFull_Sel 0b00..Full interrupt if at least 1 sample in Rx left and right FIFOs 0b01..Full interrupt if at least 4 sample in Rx left and right FIFOs 0b10..Full interrupt if at least 8 sample in Rx left and right FIFOs 0b11..Full interrupt if at least 16 sample in Rx left and right FIFO

◆ SPDIF_SCR_SOFT_RESET [1/2]

#define SPDIF_SCR_SOFT_RESET (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_SOFT_RESET_SHIFT)) & SPDIF_SCR_SOFT_RESET_MASK)

soft_reset - soft_reset

◆ SPDIF_SCR_SOFT_RESET [2/2]

#define SPDIF_SCR_SOFT_RESET (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_SOFT_RESET_SHIFT)) & SPDIF_SCR_SOFT_RESET_MASK)

soft_reset - soft_reset

◆ SPDIF_SCR_TXAUTOSYNC [1/3]

#define SPDIF_SCR_TXAUTOSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXAUTOSYNC_SHIFT)) & SPDIF_SCR_TXAUTOSYNC_MASK)

TxAutoSync 0b0..Tx FIFO auto sync off 0b1..Tx FIFO auto sync on

◆ SPDIF_SCR_TXAUTOSYNC [2/3]

#define SPDIF_SCR_TXAUTOSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXAUTOSYNC_SHIFT)) & SPDIF_SCR_TXAUTOSYNC_MASK)

TxAutoSync - TxAutoSync 0b0..Tx FIFO auto sync off 0b1..Tx FIFO auto sync on

◆ SPDIF_SCR_TXAUTOSYNC [3/3]

#define SPDIF_SCR_TXAUTOSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXAUTOSYNC_SHIFT)) & SPDIF_SCR_TXAUTOSYNC_MASK)

TxAutoSync - TxAutoSync 0b0..Tx FIFO auto sync off 0b1..Tx FIFO auto sync on

◆ SPDIF_SCR_TXFIFO_CTRL [1/3]

#define SPDIF_SCR_TXFIFO_CTRL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFO_CTRL_SHIFT)) & SPDIF_SCR_TXFIFO_CTRL_MASK)

TxFIFO_Ctrl 0b00..Send out digital zero on SPDIF Tx 0b01..Tx Normal operation 0b10..Reset to 1 sample remaining 0b11..Reserved

◆ SPDIF_SCR_TXFIFO_CTRL [2/3]

#define SPDIF_SCR_TXFIFO_CTRL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFO_CTRL_SHIFT)) & SPDIF_SCR_TXFIFO_CTRL_MASK)

TxFIFO_Ctrl - TxFIFO_Ctrl 0b00..Send out digital zero on SPDIF Tx 0b01..Tx Normal operation 0b10..Reset to 1 sample remaining 0b11..Reserved

◆ SPDIF_SCR_TXFIFO_CTRL [3/3]

#define SPDIF_SCR_TXFIFO_CTRL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFO_CTRL_SHIFT)) & SPDIF_SCR_TXFIFO_CTRL_MASK)

TxFIFO_Ctrl - TxFIFO_Ctrl 0b00..Send out digital zero on SPDIF Tx 0b01..Tx Normal operation 0b10..Reset to 1 sample remaining 0b11..Reserved

◆ SPDIF_SCR_TXFIFOEMPTY_SEL [1/3]

#define SPDIF_SCR_TXFIFOEMPTY_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFOEMPTY_SEL_SHIFT)) & SPDIF_SCR_TXFIFOEMPTY_SEL_MASK)

TxFIFOEmpty_Sel 0b00..Empty interrupt if 0 sample in Tx left and right FIFOs 0b01..Empty interrupt if at most 4 sample in Tx left and right FIFOs 0b10..Empty interrupt if at most 8 sample in Tx left and right FIFOs 0b11..Empty interrupt if at most 12 sample in Tx left and right FIFOs

◆ SPDIF_SCR_TXFIFOEMPTY_SEL [2/3]

#define SPDIF_SCR_TXFIFOEMPTY_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFOEMPTY_SEL_SHIFT)) & SPDIF_SCR_TXFIFOEMPTY_SEL_MASK)

TxFIFOEmpty_Sel - TxFIFOEmpty_Sel 0b00..Empty interrupt if 0 sample in Tx left and right FIFOs 0b01..Empty interrupt if at most 4 sample in Tx left and right FIFOs 0b10..Empty interrupt if at most 8 sample in Tx left and right FIFOs 0b11..Empty interrupt if at most 12 sample in Tx left and right FIFOs

◆ SPDIF_SCR_TXFIFOEMPTY_SEL [3/3]

#define SPDIF_SCR_TXFIFOEMPTY_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXFIFOEMPTY_SEL_SHIFT)) & SPDIF_SCR_TXFIFOEMPTY_SEL_MASK)

TxFIFOEmpty_Sel - TxFIFOEmpty_Sel 0b00..Empty interrupt if 0 sample in Tx left and right FIFOs 0b01..Empty interrupt if at most 4 sample in Tx left and right FIFOs 0b10..Empty interrupt if at most 8 sample in Tx left and right FIFOs 0b11..Empty interrupt if at most 12 sample in Tx left and right FIFOs

◆ SPDIF_SCR_TXSEL [1/3]

#define SPDIF_SCR_TXSEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXSEL_SHIFT)) & SPDIF_SCR_TXSEL_MASK)

TxSel 0b000..Off and output 0 0b001..Feed-through SPDIFIN 0b101..Tx Normal operation

◆ SPDIF_SCR_TXSEL [2/3]

#define SPDIF_SCR_TXSEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXSEL_SHIFT)) & SPDIF_SCR_TXSEL_MASK)

TxSel - TxSel 0b000..Off and output 0 0b001..Feed-through SPDIFIN 0b101..Tx Normal operation

◆ SPDIF_SCR_TXSEL [3/3]

#define SPDIF_SCR_TXSEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_TXSEL_SHIFT)) & SPDIF_SCR_TXSEL_MASK)

TxSel - TxSel 0b000..Off and output 0 0b001..Feed-through SPDIFIN 0b101..Tx Normal operation

◆ SPDIF_SCR_USRC_SEL [1/3]

#define SPDIF_SCR_USRC_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_USRC_SEL_SHIFT)) & SPDIF_SCR_USRC_SEL_MASK)

USrc_Sel 0b00..No embedded U channel 0b01..U channel from SPDIF receive block (CD mode) 0b10..Reserved 0b11..U channel from on chip transmitter

◆ SPDIF_SCR_USRC_SEL [2/3]

#define SPDIF_SCR_USRC_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_USRC_SEL_SHIFT)) & SPDIF_SCR_USRC_SEL_MASK)

USrc_Sel - USrc_Sel 0b00..No embedded U channel 0b01..U channel from SPDIF receive block (CD mode) 0b10..Reserved 0b11..U channel from on chip transmitter

◆ SPDIF_SCR_USRC_SEL [3/3]

#define SPDIF_SCR_USRC_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_USRC_SEL_SHIFT)) & SPDIF_SCR_USRC_SEL_MASK)

USrc_Sel - USrc_Sel 0b00..No embedded U channel 0b01..U channel from SPDIF receive block (CD mode) 0b10..Reserved 0b11..U channel from on chip transmitter

◆ SPDIF_SCR_VALCTRL [1/3]

#define SPDIF_SCR_VALCTRL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_VALCTRL_SHIFT)) & SPDIF_SCR_VALCTRL_MASK)

ValCtrl 0b0..Outgoing Validity always set 0b1..Outgoing Validity always clear

◆ SPDIF_SCR_VALCTRL [2/3]

#define SPDIF_SCR_VALCTRL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_VALCTRL_SHIFT)) & SPDIF_SCR_VALCTRL_MASK)

ValCtrl - ValCtrl 0b0..Outgoing Validity always set 0b1..Outgoing Validity always clear

◆ SPDIF_SCR_VALCTRL [3/3]

#define SPDIF_SCR_VALCTRL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SCR_VALCTRL_SHIFT)) & SPDIF_SCR_VALCTRL_MASK)

ValCtrl - ValCtrl 0b0..Outgoing Validity always set 0b1..Outgoing Validity always clear

◆ SPDIF_SIC_BITERR [1/2]

#define SPDIF_SIC_BITERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_BITERR_SHIFT)) & SPDIF_SIC_BITERR_MASK)

BitErr - BitErr

◆ SPDIF_SIC_BITERR [2/2]

#define SPDIF_SIC_BITERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_BITERR_SHIFT)) & SPDIF_SIC_BITERR_MASK)

BitErr - BitErr

◆ SPDIF_SIC_CNEW [1/2]

#define SPDIF_SIC_CNEW (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_CNEW_SHIFT)) & SPDIF_SIC_CNEW_MASK)

CNew - CNew

◆ SPDIF_SIC_CNEW [2/2]

#define SPDIF_SIC_CNEW (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_CNEW_SHIFT)) & SPDIF_SIC_CNEW_MASK)

CNew - CNew

◆ SPDIF_SIC_LOCK [1/2]

#define SPDIF_SIC_LOCK (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_LOCK_SHIFT)) & SPDIF_SIC_LOCK_MASK)

Lock - Lock

◆ SPDIF_SIC_LOCK [2/2]

#define SPDIF_SIC_LOCK (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_LOCK_SHIFT)) & SPDIF_SIC_LOCK_MASK)

Lock - Lock

◆ SPDIF_SIC_LOCKLOSS [1/2]

#define SPDIF_SIC_LOCKLOSS (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_LOCKLOSS_SHIFT)) & SPDIF_SIC_LOCKLOSS_MASK)

LockLoss - LockLoss

◆ SPDIF_SIC_LOCKLOSS [2/2]

#define SPDIF_SIC_LOCKLOSS (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_LOCKLOSS_SHIFT)) & SPDIF_SIC_LOCKLOSS_MASK)

LockLoss - LockLoss

◆ SPDIF_SIC_QRXOV [1/2]

#define SPDIF_SIC_QRXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_QRXOV_SHIFT)) & SPDIF_SIC_QRXOV_MASK)

QRxOv - QRxOv

◆ SPDIF_SIC_QRXOV [2/2]

#define SPDIF_SIC_QRXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_QRXOV_SHIFT)) & SPDIF_SIC_QRXOV_MASK)

QRxOv - QRxOv

◆ SPDIF_SIC_RXFIFORESYN [1/2]

#define SPDIF_SIC_RXFIFORESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_RXFIFORESYN_SHIFT)) & SPDIF_SIC_RXFIFORESYN_MASK)

RxFIFOResyn - RxFIFOResyn

◆ SPDIF_SIC_RXFIFORESYN [2/2]

#define SPDIF_SIC_RXFIFORESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_RXFIFORESYN_SHIFT)) & SPDIF_SIC_RXFIFORESYN_MASK)

RxFIFOResyn - RxFIFOResyn

◆ SPDIF_SIC_RXFIFOUNOV [1/2]

#define SPDIF_SIC_RXFIFOUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_RXFIFOUNOV_SHIFT)) & SPDIF_SIC_RXFIFOUNOV_MASK)

RxFIFOUnOv - RxFIFOUnOv

◆ SPDIF_SIC_RXFIFOUNOV [2/2]

#define SPDIF_SIC_RXFIFOUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_RXFIFOUNOV_SHIFT)) & SPDIF_SIC_RXFIFOUNOV_MASK)

RxFIFOUnOv - RxFIFOUnOv

◆ SPDIF_SIC_SYMERR [1/2]

#define SPDIF_SIC_SYMERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_SYMERR_SHIFT)) & SPDIF_SIC_SYMERR_MASK)

SymErr - SymErr

◆ SPDIF_SIC_SYMERR [2/2]

#define SPDIF_SIC_SYMERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_SYMERR_SHIFT)) & SPDIF_SIC_SYMERR_MASK)

SymErr - SymErr

◆ SPDIF_SIC_TXRESYN [1/2]

#define SPDIF_SIC_TXRESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_TXRESYN_SHIFT)) & SPDIF_SIC_TXRESYN_MASK)

TxResyn - TxResyn

◆ SPDIF_SIC_TXRESYN [2/2]

#define SPDIF_SIC_TXRESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_TXRESYN_SHIFT)) & SPDIF_SIC_TXRESYN_MASK)

TxResyn - TxResyn

◆ SPDIF_SIC_TXUNOV [1/2]

#define SPDIF_SIC_TXUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_TXUNOV_SHIFT)) & SPDIF_SIC_TXUNOV_MASK)

TxUnOv - TxUnOv

◆ SPDIF_SIC_TXUNOV [2/2]

#define SPDIF_SIC_TXUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_TXUNOV_SHIFT)) & SPDIF_SIC_TXUNOV_MASK)

TxUnOv - TxUnOv

◆ SPDIF_SIC_UQERR [1/2]

#define SPDIF_SIC_UQERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_UQERR_SHIFT)) & SPDIF_SIC_UQERR_MASK)

UQErr - UQErr

◆ SPDIF_SIC_UQERR [2/2]

#define SPDIF_SIC_UQERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_UQERR_SHIFT)) & SPDIF_SIC_UQERR_MASK)

UQErr - UQErr

◆ SPDIF_SIC_UQSYNC [1/2]

#define SPDIF_SIC_UQSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_UQSYNC_SHIFT)) & SPDIF_SIC_UQSYNC_MASK)

UQSync - UQSync

◆ SPDIF_SIC_UQSYNC [2/2]

#define SPDIF_SIC_UQSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_UQSYNC_SHIFT)) & SPDIF_SIC_UQSYNC_MASK)

UQSync - UQSync

◆ SPDIF_SIC_URXOV [1/2]

#define SPDIF_SIC_URXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_URXOV_SHIFT)) & SPDIF_SIC_URXOV_MASK)

URxOv - URxOv

◆ SPDIF_SIC_URXOV [2/2]

#define SPDIF_SIC_URXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_URXOV_SHIFT)) & SPDIF_SIC_URXOV_MASK)

URxOv - URxOv

◆ SPDIF_SIC_VALNOGOOD [1/2]

#define SPDIF_SIC_VALNOGOOD (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_VALNOGOOD_SHIFT)) & SPDIF_SIC_VALNOGOOD_MASK)

ValNoGood - ValNoGood

◆ SPDIF_SIC_VALNOGOOD [2/2]

#define SPDIF_SIC_VALNOGOOD (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIC_VALNOGOOD_SHIFT)) & SPDIF_SIC_VALNOGOOD_MASK)

ValNoGood - ValNoGood

◆ SPDIF_SIE_BITERR [1/2]

#define SPDIF_SIE_BITERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_BITERR_SHIFT)) & SPDIF_SIE_BITERR_MASK)

BitErr - BitErr

◆ SPDIF_SIE_BITERR [2/2]

#define SPDIF_SIE_BITERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_BITERR_SHIFT)) & SPDIF_SIE_BITERR_MASK)

BitErr - BitErr

◆ SPDIF_SIE_CNEW [1/2]

#define SPDIF_SIE_CNEW (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_CNEW_SHIFT)) & SPDIF_SIE_CNEW_MASK)

CNew - CNew

◆ SPDIF_SIE_CNEW [2/2]

#define SPDIF_SIE_CNEW (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_CNEW_SHIFT)) & SPDIF_SIE_CNEW_MASK)

CNew - CNew

◆ SPDIF_SIE_LOCK [1/2]

#define SPDIF_SIE_LOCK (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_LOCK_SHIFT)) & SPDIF_SIE_LOCK_MASK)

Lock - Lock

◆ SPDIF_SIE_LOCK [2/2]

#define SPDIF_SIE_LOCK (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_LOCK_SHIFT)) & SPDIF_SIE_LOCK_MASK)

Lock - Lock

◆ SPDIF_SIE_LOCKLOSS [1/2]

#define SPDIF_SIE_LOCKLOSS (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_LOCKLOSS_SHIFT)) & SPDIF_SIE_LOCKLOSS_MASK)

LockLoss - LockLoss

◆ SPDIF_SIE_LOCKLOSS [2/2]

#define SPDIF_SIE_LOCKLOSS (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_LOCKLOSS_SHIFT)) & SPDIF_SIE_LOCKLOSS_MASK)

LockLoss - LockLoss

◆ SPDIF_SIE_QRXFUL [1/2]

#define SPDIF_SIE_QRXFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_QRXFUL_SHIFT)) & SPDIF_SIE_QRXFUL_MASK)

QRxFul - QRxFul

◆ SPDIF_SIE_QRXFUL [2/2]

#define SPDIF_SIE_QRXFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_QRXFUL_SHIFT)) & SPDIF_SIE_QRXFUL_MASK)

QRxFul - QRxFul

◆ SPDIF_SIE_QRXOV [1/2]

#define SPDIF_SIE_QRXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_QRXOV_SHIFT)) & SPDIF_SIE_QRXOV_MASK)

QRxOv - QRxOv

◆ SPDIF_SIE_QRXOV [2/2]

#define SPDIF_SIE_QRXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_QRXOV_SHIFT)) & SPDIF_SIE_QRXOV_MASK)

QRxOv - QRxOv

◆ SPDIF_SIE_RXFIFOFUL [1/2]

#define SPDIF_SIE_RXFIFOFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFOFUL_SHIFT)) & SPDIF_SIE_RXFIFOFUL_MASK)

RxFIFOFul - RxFIFOFul

◆ SPDIF_SIE_RXFIFOFUL [2/2]

#define SPDIF_SIE_RXFIFOFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFOFUL_SHIFT)) & SPDIF_SIE_RXFIFOFUL_MASK)

RxFIFOFul - RxFIFOFul

◆ SPDIF_SIE_RXFIFORESYN [1/2]

#define SPDIF_SIE_RXFIFORESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFORESYN_SHIFT)) & SPDIF_SIE_RXFIFORESYN_MASK)

RxFIFOResyn - RxFIFOResyn

◆ SPDIF_SIE_RXFIFORESYN [2/2]

#define SPDIF_SIE_RXFIFORESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFORESYN_SHIFT)) & SPDIF_SIE_RXFIFORESYN_MASK)

RxFIFOResyn - RxFIFOResyn

◆ SPDIF_SIE_RXFIFOUNOV [1/2]

#define SPDIF_SIE_RXFIFOUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFOUNOV_SHIFT)) & SPDIF_SIE_RXFIFOUNOV_MASK)

RxFIFOUnOv - RxFIFOUnOv

◆ SPDIF_SIE_RXFIFOUNOV [2/2]

#define SPDIF_SIE_RXFIFOUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_RXFIFOUNOV_SHIFT)) & SPDIF_SIE_RXFIFOUNOV_MASK)

RxFIFOUnOv - RxFIFOUnOv

◆ SPDIF_SIE_SYMERR [1/2]

#define SPDIF_SIE_SYMERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_SYMERR_SHIFT)) & SPDIF_SIE_SYMERR_MASK)

SymErr - SymErr

◆ SPDIF_SIE_SYMERR [2/2]

#define SPDIF_SIE_SYMERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_SYMERR_SHIFT)) & SPDIF_SIE_SYMERR_MASK)

SymErr - SymErr

◆ SPDIF_SIE_TXEM [1/2]

#define SPDIF_SIE_TXEM (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXEM_SHIFT)) & SPDIF_SIE_TXEM_MASK)

TxEm - TxEm

◆ SPDIF_SIE_TXEM [2/2]

#define SPDIF_SIE_TXEM (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXEM_SHIFT)) & SPDIF_SIE_TXEM_MASK)

TxEm - TxEm

◆ SPDIF_SIE_TXRESYN [1/2]

#define SPDIF_SIE_TXRESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXRESYN_SHIFT)) & SPDIF_SIE_TXRESYN_MASK)

TxResyn - TxResyn

◆ SPDIF_SIE_TXRESYN [2/2]

#define SPDIF_SIE_TXRESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXRESYN_SHIFT)) & SPDIF_SIE_TXRESYN_MASK)

TxResyn - TxResyn

◆ SPDIF_SIE_TXUNOV [1/2]

#define SPDIF_SIE_TXUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXUNOV_SHIFT)) & SPDIF_SIE_TXUNOV_MASK)

TxUnOv - TxUnOv

◆ SPDIF_SIE_TXUNOV [2/2]

#define SPDIF_SIE_TXUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_TXUNOV_SHIFT)) & SPDIF_SIE_TXUNOV_MASK)

TxUnOv - TxUnOv

◆ SPDIF_SIE_UQERR [1/2]

#define SPDIF_SIE_UQERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_UQERR_SHIFT)) & SPDIF_SIE_UQERR_MASK)

UQErr - UQErr

◆ SPDIF_SIE_UQERR [2/2]

#define SPDIF_SIE_UQERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_UQERR_SHIFT)) & SPDIF_SIE_UQERR_MASK)

UQErr - UQErr

◆ SPDIF_SIE_UQSYNC [1/2]

#define SPDIF_SIE_UQSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_UQSYNC_SHIFT)) & SPDIF_SIE_UQSYNC_MASK)

UQSync - UQSync

◆ SPDIF_SIE_UQSYNC [2/2]

#define SPDIF_SIE_UQSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_UQSYNC_SHIFT)) & SPDIF_SIE_UQSYNC_MASK)

UQSync - UQSync

◆ SPDIF_SIE_URXFUL [1/2]

#define SPDIF_SIE_URXFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_URXFUL_SHIFT)) & SPDIF_SIE_URXFUL_MASK)

URxFul - URxFul

◆ SPDIF_SIE_URXFUL [2/2]

#define SPDIF_SIE_URXFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_URXFUL_SHIFT)) & SPDIF_SIE_URXFUL_MASK)

URxFul - URxFul

◆ SPDIF_SIE_URXOV [1/2]

#define SPDIF_SIE_URXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_URXOV_SHIFT)) & SPDIF_SIE_URXOV_MASK)

URxOv - URxOv

◆ SPDIF_SIE_URXOV [2/2]

#define SPDIF_SIE_URXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_URXOV_SHIFT)) & SPDIF_SIE_URXOV_MASK)

URxOv - URxOv

◆ SPDIF_SIE_VALNOGOOD [1/2]

#define SPDIF_SIE_VALNOGOOD (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_VALNOGOOD_SHIFT)) & SPDIF_SIE_VALNOGOOD_MASK)

ValNoGood - ValNoGood

◆ SPDIF_SIE_VALNOGOOD [2/2]

#define SPDIF_SIE_VALNOGOOD (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIE_VALNOGOOD_SHIFT)) & SPDIF_SIE_VALNOGOOD_MASK)

ValNoGood - ValNoGood

◆ SPDIF_SIS_BITERR [1/2]

#define SPDIF_SIS_BITERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_BITERR_SHIFT)) & SPDIF_SIS_BITERR_MASK)

BitErr - BitErr

◆ SPDIF_SIS_BITERR [2/2]

#define SPDIF_SIS_BITERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_BITERR_SHIFT)) & SPDIF_SIS_BITERR_MASK)

BitErr - BitErr

◆ SPDIF_SIS_CNEW [1/2]

#define SPDIF_SIS_CNEW (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_CNEW_SHIFT)) & SPDIF_SIS_CNEW_MASK)

CNew - CNew

◆ SPDIF_SIS_CNEW [2/2]

#define SPDIF_SIS_CNEW (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_CNEW_SHIFT)) & SPDIF_SIS_CNEW_MASK)

CNew - CNew

◆ SPDIF_SIS_LOCK [1/2]

#define SPDIF_SIS_LOCK (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_LOCK_SHIFT)) & SPDIF_SIS_LOCK_MASK)

Lock - Lock

◆ SPDIF_SIS_LOCK [2/2]

#define SPDIF_SIS_LOCK (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_LOCK_SHIFT)) & SPDIF_SIS_LOCK_MASK)

Lock - Lock

◆ SPDIF_SIS_LOCKLOSS [1/2]

#define SPDIF_SIS_LOCKLOSS (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_LOCKLOSS_SHIFT)) & SPDIF_SIS_LOCKLOSS_MASK)

LockLoss - LockLoss

◆ SPDIF_SIS_LOCKLOSS [2/2]

#define SPDIF_SIS_LOCKLOSS (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_LOCKLOSS_SHIFT)) & SPDIF_SIS_LOCKLOSS_MASK)

LockLoss - LockLoss

◆ SPDIF_SIS_QRXFUL [1/2]

#define SPDIF_SIS_QRXFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_QRXFUL_SHIFT)) & SPDIF_SIS_QRXFUL_MASK)

QRxFul - QRxFul

◆ SPDIF_SIS_QRXFUL [2/2]

#define SPDIF_SIS_QRXFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_QRXFUL_SHIFT)) & SPDIF_SIS_QRXFUL_MASK)

QRxFul - QRxFul

◆ SPDIF_SIS_QRXOV [1/2]

#define SPDIF_SIS_QRXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_QRXOV_SHIFT)) & SPDIF_SIS_QRXOV_MASK)

QRxOv - QRxOv

◆ SPDIF_SIS_QRXOV [2/2]

#define SPDIF_SIS_QRXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_QRXOV_SHIFT)) & SPDIF_SIS_QRXOV_MASK)

QRxOv - QRxOv

◆ SPDIF_SIS_RXFIFOFUL [1/2]

#define SPDIF_SIS_RXFIFOFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFOFUL_SHIFT)) & SPDIF_SIS_RXFIFOFUL_MASK)

RxFIFOFul - RxFIFOFul

◆ SPDIF_SIS_RXFIFOFUL [2/2]

#define SPDIF_SIS_RXFIFOFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFOFUL_SHIFT)) & SPDIF_SIS_RXFIFOFUL_MASK)

RxFIFOFul - RxFIFOFul

◆ SPDIF_SIS_RXFIFORESYN [1/2]

#define SPDIF_SIS_RXFIFORESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFORESYN_SHIFT)) & SPDIF_SIS_RXFIFORESYN_MASK)

RxFIFOResyn - RxFIFOResyn

◆ SPDIF_SIS_RXFIFORESYN [2/2]

#define SPDIF_SIS_RXFIFORESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFORESYN_SHIFT)) & SPDIF_SIS_RXFIFORESYN_MASK)

RxFIFOResyn - RxFIFOResyn

◆ SPDIF_SIS_RXFIFOUNOV [1/2]

#define SPDIF_SIS_RXFIFOUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFOUNOV_SHIFT)) & SPDIF_SIS_RXFIFOUNOV_MASK)

RxFIFOUnOv - RxFIFOUnOv

◆ SPDIF_SIS_RXFIFOUNOV [2/2]

#define SPDIF_SIS_RXFIFOUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_RXFIFOUNOV_SHIFT)) & SPDIF_SIS_RXFIFOUNOV_MASK)

RxFIFOUnOv - RxFIFOUnOv

◆ SPDIF_SIS_SYMERR [1/2]

#define SPDIF_SIS_SYMERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_SYMERR_SHIFT)) & SPDIF_SIS_SYMERR_MASK)

SymErr - SymErr

◆ SPDIF_SIS_SYMERR [2/2]

#define SPDIF_SIS_SYMERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_SYMERR_SHIFT)) & SPDIF_SIS_SYMERR_MASK)

SymErr - SymErr

◆ SPDIF_SIS_TXEM [1/2]

#define SPDIF_SIS_TXEM (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXEM_SHIFT)) & SPDIF_SIS_TXEM_MASK)

TxEm - TxEm

◆ SPDIF_SIS_TXEM [2/2]

#define SPDIF_SIS_TXEM (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXEM_SHIFT)) & SPDIF_SIS_TXEM_MASK)

TxEm - TxEm

◆ SPDIF_SIS_TXRESYN [1/2]

#define SPDIF_SIS_TXRESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXRESYN_SHIFT)) & SPDIF_SIS_TXRESYN_MASK)

TxResyn - TxResyn

◆ SPDIF_SIS_TXRESYN [2/2]

#define SPDIF_SIS_TXRESYN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXRESYN_SHIFT)) & SPDIF_SIS_TXRESYN_MASK)

TxResyn - TxResyn

◆ SPDIF_SIS_TXUNOV [1/2]

#define SPDIF_SIS_TXUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXUNOV_SHIFT)) & SPDIF_SIS_TXUNOV_MASK)

TxUnOv - TxUnOv

◆ SPDIF_SIS_TXUNOV [2/2]

#define SPDIF_SIS_TXUNOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_TXUNOV_SHIFT)) & SPDIF_SIS_TXUNOV_MASK)

TxUnOv - TxUnOv

◆ SPDIF_SIS_UQERR [1/2]

#define SPDIF_SIS_UQERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_UQERR_SHIFT)) & SPDIF_SIS_UQERR_MASK)

UQErr - UQErr

◆ SPDIF_SIS_UQERR [2/2]

#define SPDIF_SIS_UQERR (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_UQERR_SHIFT)) & SPDIF_SIS_UQERR_MASK)

UQErr - UQErr

◆ SPDIF_SIS_UQSYNC [1/2]

#define SPDIF_SIS_UQSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_UQSYNC_SHIFT)) & SPDIF_SIS_UQSYNC_MASK)

UQSync - UQSync

◆ SPDIF_SIS_UQSYNC [2/2]

#define SPDIF_SIS_UQSYNC (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_UQSYNC_SHIFT)) & SPDIF_SIS_UQSYNC_MASK)

UQSync - UQSync

◆ SPDIF_SIS_URXFUL [1/2]

#define SPDIF_SIS_URXFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_URXFUL_SHIFT)) & SPDIF_SIS_URXFUL_MASK)

URxFul - URxFul

◆ SPDIF_SIS_URXFUL [2/2]

#define SPDIF_SIS_URXFUL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_URXFUL_SHIFT)) & SPDIF_SIS_URXFUL_MASK)

URxFul - URxFul

◆ SPDIF_SIS_URXOV [1/2]

#define SPDIF_SIS_URXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_URXOV_SHIFT)) & SPDIF_SIS_URXOV_MASK)

URxOv - URxOv

◆ SPDIF_SIS_URXOV [2/2]

#define SPDIF_SIS_URXOV (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_URXOV_SHIFT)) & SPDIF_SIS_URXOV_MASK)

URxOv - URxOv

◆ SPDIF_SIS_VALNOGOOD [1/2]

#define SPDIF_SIS_VALNOGOOD (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_VALNOGOOD_SHIFT)) & SPDIF_SIS_VALNOGOOD_MASK)

ValNoGood - ValNoGood

◆ SPDIF_SIS_VALNOGOOD [2/2]

#define SPDIF_SIS_VALNOGOOD (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SIS_VALNOGOOD_SHIFT)) & SPDIF_SIS_VALNOGOOD_MASK)

ValNoGood - ValNoGood

◆ SPDIF_SRCD_USYNCMODE [1/3]

#define SPDIF_SRCD_USYNCMODE (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCD_USYNCMODE_SHIFT)) & SPDIF_SRCD_USYNCMODE_MASK)

USyncMode 0b0..Non-CD data 0b1..CD user channel subcode

◆ SPDIF_SRCD_USYNCMODE [2/3]

#define SPDIF_SRCD_USYNCMODE (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCD_USYNCMODE_SHIFT)) & SPDIF_SRCD_USYNCMODE_MASK)

USyncMode - USyncMode 0b0..Non-CD data 0b1..CD user channel subcode

◆ SPDIF_SRCD_USYNCMODE [3/3]

#define SPDIF_SRCD_USYNCMODE (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCD_USYNCMODE_SHIFT)) & SPDIF_SRCD_USYNCMODE_MASK)

USyncMode - USyncMode 0b0..Non-CD data 0b1..CD user channel subcode

◆ SPDIF_SRCSH_RXCCHANNEL_H [1/2]

#define SPDIF_SRCSH_RXCCHANNEL_H (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCSH_RXCCHANNEL_H_SHIFT)) & SPDIF_SRCSH_RXCCHANNEL_H_MASK)

RxCChannel_h - RxCChannel_h

◆ SPDIF_SRCSH_RXCCHANNEL_H [2/2]

#define SPDIF_SRCSH_RXCCHANNEL_H (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCSH_RXCCHANNEL_H_SHIFT)) & SPDIF_SRCSH_RXCCHANNEL_H_MASK)

RxCChannel_h - RxCChannel_h

◆ SPDIF_SRCSL_RXCCHANNEL_L [1/2]

#define SPDIF_SRCSL_RXCCHANNEL_L (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCSL_RXCCHANNEL_L_SHIFT)) & SPDIF_SRCSL_RXCCHANNEL_L_MASK)

RxCChannel_l - RxCChannel_l

◆ SPDIF_SRCSL_RXCCHANNEL_L [2/2]

#define SPDIF_SRCSL_RXCCHANNEL_L (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRCSL_RXCCHANNEL_L_SHIFT)) & SPDIF_SRCSL_RXCCHANNEL_L_MASK)

RxCChannel_l - RxCChannel_l

◆ SPDIF_SRFM_FREQMEAS [1/2]

#define SPDIF_SRFM_FREQMEAS (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRFM_FREQMEAS_SHIFT)) & SPDIF_SRFM_FREQMEAS_MASK)

FreqMeas - FreqMeas

◆ SPDIF_SRFM_FREQMEAS [2/2]

#define SPDIF_SRFM_FREQMEAS (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRFM_FREQMEAS_SHIFT)) & SPDIF_SRFM_FREQMEAS_MASK)

FreqMeas - FreqMeas

◆ SPDIF_SRL_RXDATALEFT [1/2]

#define SPDIF_SRL_RXDATALEFT (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRL_RXDATALEFT_SHIFT)) & SPDIF_SRL_RXDATALEFT_MASK)

RxDataLeft - RxDataLeft

◆ SPDIF_SRL_RXDATALEFT [2/2]

#define SPDIF_SRL_RXDATALEFT (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRL_RXDATALEFT_SHIFT)) & SPDIF_SRL_RXDATALEFT_MASK)

RxDataLeft - RxDataLeft

◆ SPDIF_SRPC_CLKSRC_SEL [1/3]

#define SPDIF_SRPC_CLKSRC_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_CLKSRC_SEL_SHIFT)) & SPDIF_SRPC_CLKSRC_SEL_MASK)

ClkSrc_Sel 0b0000..if (DPLL Locked) SPDIF_RxClk else REF_CLK_32K (XTALOSC) 0b0001..if (DPLL Locked) SPDIF_RxClk else tx_clk (SPDIF0_CLK_ROOT) 0b0011..if (DPLL Locked) SPDIF_RxClk else SPDIF_EXT_CLK 0b0101..REF_CLK_32K (XTALOSC) 0b0110..tx_clk (SPDIF0_CLK_ROOT) 0b1000..SPDIF_EXT_CLK

◆ SPDIF_SRPC_CLKSRC_SEL [2/3]

#define SPDIF_SRPC_CLKSRC_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_CLKSRC_SEL_SHIFT)) & SPDIF_SRPC_CLKSRC_SEL_MASK)

ClkSrc_Sel - ClkSrc_Sel 0b0000..if (DPLL Locked) SPDIF_RxClk else REF_CLK_32K (XTALOSC) 0b0001..if (DPLL Locked) SPDIF_RxClk else tx_clk (SPDIF0_CLK_ROOT) 0b0011..if (DPLL Locked) SPDIF_RxClk else SPDIF_EXT_CLK 0b0101..REF_CLK_32K (XTALOSC) 0b0110..tx_clk (SPDIF0_CLK_ROOT) 0b1000..SPDIF_EXT_CLK

◆ SPDIF_SRPC_CLKSRC_SEL [3/3]

#define SPDIF_SRPC_CLKSRC_SEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_CLKSRC_SEL_SHIFT)) & SPDIF_SRPC_CLKSRC_SEL_MASK)

ClkSrc_Sel - ClkSrc_Sel 0b0000..if (DPLL Locked) SPDIF_RxClk else REF_CLK_32K (XTALOSC) 0b0001..if (DPLL Locked) SPDIF_RxClk else tx_clk (SPDIF0_CLK_ROOT) 0b0011..if (DPLL Locked) SPDIF_RxClk else SPDIF_EXT_CLK 0b0101..REF_CLK_32K (XTALOSC) 0b0110..tx_clk (SPDIF0_CLK_ROOT) 0b1000..SPDIF_EXT_CLK

◆ SPDIF_SRPC_GAINSEL [1/3]

#define SPDIF_SRPC_GAINSEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_GAINSEL_SHIFT)) & SPDIF_SRPC_GAINSEL_MASK)

GainSel 0b000..24*(2**10) 0b001..16*(2**10) 0b010..12*(2**10) 0b011..8*(2**10) 0b100..6*(2**10) 0b101..4*(2**10) 0b110..3*(2**10)

◆ SPDIF_SRPC_GAINSEL [2/3]

#define SPDIF_SRPC_GAINSEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_GAINSEL_SHIFT)) & SPDIF_SRPC_GAINSEL_MASK)

GainSel - GainSel 0b000..24*(2**10) 0b001..16*(2**10) 0b010..12*(2**10) 0b011..8*(2**10) 0b100..6*(2**10) 0b101..4*(2**10) 0b110..3*(2**10)

◆ SPDIF_SRPC_GAINSEL [3/3]

#define SPDIF_SRPC_GAINSEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_GAINSEL_SHIFT)) & SPDIF_SRPC_GAINSEL_MASK)

GainSel - GainSel 0b000..24*(2**10) 0b001..16*(2**10) 0b010..12*(2**10) 0b011..8*(2**10) 0b100..6*(2**10) 0b101..4*(2**10) 0b110..3*(2**10)

◆ SPDIF_SRPC_LOCK [1/2]

#define SPDIF_SRPC_LOCK (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_LOCK_SHIFT)) & SPDIF_SRPC_LOCK_MASK)

LOCK - LOCK

◆ SPDIF_SRPC_LOCK [2/2]

#define SPDIF_SRPC_LOCK (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRPC_LOCK_SHIFT)) & SPDIF_SRPC_LOCK_MASK)

LOCK - LOCK

◆ SPDIF_SRQ_RXQCHANNEL [1/2]

#define SPDIF_SRQ_RXQCHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRQ_RXQCHANNEL_SHIFT)) & SPDIF_SRQ_RXQCHANNEL_MASK)

RxQChannel - RxQChannel

◆ SPDIF_SRQ_RXQCHANNEL [2/2]

#define SPDIF_SRQ_RXQCHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRQ_RXQCHANNEL_SHIFT)) & SPDIF_SRQ_RXQCHANNEL_MASK)

RxQChannel - RxQChannel

◆ SPDIF_SRR_RXDATARIGHT [1/2]

#define SPDIF_SRR_RXDATARIGHT (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRR_RXDATARIGHT_SHIFT)) & SPDIF_SRR_RXDATARIGHT_MASK)

RxDataRight - RxDataRight

◆ SPDIF_SRR_RXDATARIGHT [2/2]

#define SPDIF_SRR_RXDATARIGHT (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRR_RXDATARIGHT_SHIFT)) & SPDIF_SRR_RXDATARIGHT_MASK)

RxDataRight - RxDataRight

◆ SPDIF_SRU_RXUCHANNEL [1/2]

#define SPDIF_SRU_RXUCHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRU_RXUCHANNEL_SHIFT)) & SPDIF_SRU_RXUCHANNEL_MASK)

RxUChannel - RxUChannel

◆ SPDIF_SRU_RXUCHANNEL [2/2]

#define SPDIF_SRU_RXUCHANNEL (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_SRU_RXUCHANNEL_SHIFT)) & SPDIF_SRU_RXUCHANNEL_MASK)

RxUChannel - RxUChannel

◆ SPDIF_STC_SYSCLK_DF [1/3]

#define SPDIF_STC_SYSCLK_DF (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_SYSCLK_DF_SHIFT)) & SPDIF_STC_SYSCLK_DF_MASK)

SYSCLK_DF 0b000000000..no clock signal 0b000000001..divider factor is 2 0b111111111..divider factor is 512

◆ SPDIF_STC_SYSCLK_DF [2/3]

#define SPDIF_STC_SYSCLK_DF (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_SYSCLK_DF_SHIFT)) & SPDIF_STC_SYSCLK_DF_MASK)

SYSCLK_DF - SYSCLK_DF 0b000000000..no clock signal 0b000000001..divider factor is 2 0b111111111..divider factor is 512

◆ SPDIF_STC_SYSCLK_DF [3/3]

#define SPDIF_STC_SYSCLK_DF (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_SYSCLK_DF_SHIFT)) & SPDIF_STC_SYSCLK_DF_MASK)

SYSCLK_DF - SYSCLK_DF 0b000000000..no clock signal 0b000000001..divider factor is 2 0b111111111..divider factor is 512

◆ SPDIF_STC_TX_ALL_CLK_EN [1/3]

#define SPDIF_STC_TX_ALL_CLK_EN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TX_ALL_CLK_EN_SHIFT)) & SPDIF_STC_TX_ALL_CLK_EN_MASK)

tx_all_clk_en 0b0..disable transfer clock. 0b1..enable transfer clock.

◆ SPDIF_STC_TX_ALL_CLK_EN [2/3]

#define SPDIF_STC_TX_ALL_CLK_EN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TX_ALL_CLK_EN_SHIFT)) & SPDIF_STC_TX_ALL_CLK_EN_MASK)

tx_all_clk_en - tx_all_clk_en 0b0..disable transfer clock. 0b1..enable transfer clock.

◆ SPDIF_STC_TX_ALL_CLK_EN [3/3]

#define SPDIF_STC_TX_ALL_CLK_EN (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TX_ALL_CLK_EN_SHIFT)) & SPDIF_STC_TX_ALL_CLK_EN_MASK)

tx_all_clk_en - tx_all_clk_en 0b0..disable transfer clock. 0b1..enable transfer clock.

◆ SPDIF_STC_TXCLK_DF [1/3]

#define SPDIF_STC_TXCLK_DF (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_DF_SHIFT)) & SPDIF_STC_TXCLK_DF_MASK)

TxClk_DF 0b0000000..divider factor is 1 0b0000001..divider factor is 2 0b1111111..divider factor is 128

◆ SPDIF_STC_TXCLK_DF [2/3]

#define SPDIF_STC_TXCLK_DF (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_DF_SHIFT)) & SPDIF_STC_TXCLK_DF_MASK)

TxClk_DF - TxClk_DF 0b0000000..divider factor is 1 0b0000001..divider factor is 2 0b1111111..divider factor is 128

◆ SPDIF_STC_TXCLK_DF [3/3]

#define SPDIF_STC_TXCLK_DF (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_DF_SHIFT)) & SPDIF_STC_TXCLK_DF_MASK)

TxClk_DF - TxClk_DF 0b0000000..divider factor is 1 0b0000001..divider factor is 2 0b1111111..divider factor is 128

◆ SPDIF_STC_TXCLK_SOURCE [1/3]

#define SPDIF_STC_TXCLK_SOURCE (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_SOURCE_SHIFT)) & SPDIF_STC_TXCLK_SOURCE_MASK)

TxClk_Source 0b000..XTALOSC input (XTALOSC clock) 0b001..tx_clk input (from SPDIF0_CLK_ROOT. See CCM.) 0b010..tx_clk1 (from SAI1) 0b011..tx_clk2 SPDIF_EXT_CLK, from pads 0b100..tx_clk3 (from SAI2) 0b101..ipg_clk input (frequency divided) 0b110..tx_clk4 (from SAI3)

◆ SPDIF_STC_TXCLK_SOURCE [2/3]

#define SPDIF_STC_TXCLK_SOURCE (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_SOURCE_SHIFT)) & SPDIF_STC_TXCLK_SOURCE_MASK)

TxClk_Source - TxClk_Source 0b000..REF_CLK_32K input (XTALOSC 32 kHz clock) 0b001..tx_clk input (from SPDIF0_CLK_ROOT. See clock control block for more information.) 0b011..SPDIF_EXT_CLK, from pads 0b101..ipg_clk input (frequency divided)

◆ SPDIF_STC_TXCLK_SOURCE [3/3]

#define SPDIF_STC_TXCLK_SOURCE (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STC_TXCLK_SOURCE_SHIFT)) & SPDIF_STC_TXCLK_SOURCE_MASK)

TxClk_Source - TxClk_Source 0b000..REF_CLK_32K input (XTALOSC 32 kHz clock) 0b001..tx_clk input (from SPDIF0_CLK_ROOT. See clock control block for more information.) 0b011..SPDIF_EXT_CLK, from pads 0b101..ipg_clk input (frequency divided)

◆ SPDIF_STCSCH_TXCCHANNELCONS_H [1/2]

#define SPDIF_STCSCH_TXCCHANNELCONS_H (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STCSCH_TXCCHANNELCONS_H_SHIFT)) & SPDIF_STCSCH_TXCCHANNELCONS_H_MASK)

TxCChannelCons_h - TxCChannelCons_h

◆ SPDIF_STCSCH_TXCCHANNELCONS_H [2/2]

#define SPDIF_STCSCH_TXCCHANNELCONS_H (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STCSCH_TXCCHANNELCONS_H_SHIFT)) & SPDIF_STCSCH_TXCCHANNELCONS_H_MASK)

TxCChannelCons_h - TxCChannelCons_h

◆ SPDIF_STCSCL_TXCCHANNELCONS_L [1/2]

#define SPDIF_STCSCL_TXCCHANNELCONS_L (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STCSCL_TXCCHANNELCONS_L_SHIFT)) & SPDIF_STCSCL_TXCCHANNELCONS_L_MASK)

TxCChannelCons_l - TxCChannelCons_l

◆ SPDIF_STCSCL_TXCCHANNELCONS_L [2/2]

#define SPDIF_STCSCL_TXCCHANNELCONS_L (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STCSCL_TXCCHANNELCONS_L_SHIFT)) & SPDIF_STCSCL_TXCCHANNELCONS_L_MASK)

TxCChannelCons_l - TxCChannelCons_l

◆ SPDIF_STL_TXDATALEFT [1/2]

#define SPDIF_STL_TXDATALEFT (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STL_TXDATALEFT_SHIFT)) & SPDIF_STL_TXDATALEFT_MASK)

TxDataLeft - TxDataLeft

◆ SPDIF_STL_TXDATALEFT [2/2]

#define SPDIF_STL_TXDATALEFT (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STL_TXDATALEFT_SHIFT)) & SPDIF_STL_TXDATALEFT_MASK)

TxDataLeft - TxDataLeft

◆ SPDIF_STR_TXDATARIGHT [1/2]

#define SPDIF_STR_TXDATARIGHT (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STR_TXDATARIGHT_SHIFT)) & SPDIF_STR_TXDATARIGHT_MASK)

TxDataRight - TxDataRight

◆ SPDIF_STR_TXDATARIGHT [2/2]

#define SPDIF_STR_TXDATARIGHT (   x)    (((uint32_t)(((uint32_t)(x)) << SPDIF_STR_TXDATARIGHT_SHIFT)) & SPDIF_STR_TXDATARIGHT_MASK)

TxDataRight - TxDataRight