HPM SDK
HPMicro Software Development Kit
hpm_mbx_regs.h File Reference

Go to the source code of this file.

Data Structures

struct  MBX_Type
 

Macros

#define MBX_CR_TXRESET_MASK   (0x80000000UL)
 
#define MBX_CR_TXRESET_SHIFT   (31U)
 
#define MBX_CR_TXRESET_SET(x)   (((uint32_t)(x) << MBX_CR_TXRESET_SHIFT) & MBX_CR_TXRESET_MASK)
 
#define MBX_CR_TXRESET_GET(x)   (((uint32_t)(x) & MBX_CR_TXRESET_MASK) >> MBX_CR_TXRESET_SHIFT)
 
#define MBX_CR_BARCTL_MASK   (0xC000U)
 
#define MBX_CR_BARCTL_SHIFT   (14U)
 
#define MBX_CR_BARCTL_SET(x)   (((uint32_t)(x) << MBX_CR_BARCTL_SHIFT) & MBX_CR_BARCTL_MASK)
 
#define MBX_CR_BARCTL_GET(x)   (((uint32_t)(x) & MBX_CR_BARCTL_MASK) >> MBX_CR_BARCTL_SHIFT)
 
#define MBX_CR_BEIE_MASK   (0x100U)
 
#define MBX_CR_BEIE_SHIFT   (8U)
 
#define MBX_CR_BEIE_SET(x)   (((uint32_t)(x) << MBX_CR_BEIE_SHIFT) & MBX_CR_BEIE_MASK)
 
#define MBX_CR_BEIE_GET(x)   (((uint32_t)(x) & MBX_CR_BEIE_MASK) >> MBX_CR_BEIE_SHIFT)
 
#define MBX_CR_TFMAIE_MASK   (0x80U)
 
#define MBX_CR_TFMAIE_SHIFT   (7U)
 
#define MBX_CR_TFMAIE_SET(x)   (((uint32_t)(x) << MBX_CR_TFMAIE_SHIFT) & MBX_CR_TFMAIE_MASK)
 
#define MBX_CR_TFMAIE_GET(x)   (((uint32_t)(x) & MBX_CR_TFMAIE_MASK) >> MBX_CR_TFMAIE_SHIFT)
 
#define MBX_CR_TFMEIE_MASK   (0x40U)
 
#define MBX_CR_TFMEIE_SHIFT   (6U)
 
#define MBX_CR_TFMEIE_SET(x)   (((uint32_t)(x) << MBX_CR_TFMEIE_SHIFT) & MBX_CR_TFMEIE_MASK)
 
#define MBX_CR_TFMEIE_GET(x)   (((uint32_t)(x) & MBX_CR_TFMEIE_MASK) >> MBX_CR_TFMEIE_SHIFT)
 
#define MBX_CR_RFMAIE_MASK   (0x20U)
 
#define MBX_CR_RFMAIE_SHIFT   (5U)
 
#define MBX_CR_RFMAIE_SET(x)   (((uint32_t)(x) << MBX_CR_RFMAIE_SHIFT) & MBX_CR_RFMAIE_MASK)
 
#define MBX_CR_RFMAIE_GET(x)   (((uint32_t)(x) & MBX_CR_RFMAIE_MASK) >> MBX_CR_RFMAIE_SHIFT)
 
#define MBX_CR_RFMFIE_MASK   (0x10U)
 
#define MBX_CR_RFMFIE_SHIFT   (4U)
 
#define MBX_CR_RFMFIE_SET(x)   (((uint32_t)(x) << MBX_CR_RFMFIE_SHIFT) & MBX_CR_RFMFIE_MASK)
 
#define MBX_CR_RFMFIE_GET(x)   (((uint32_t)(x) & MBX_CR_RFMFIE_MASK) >> MBX_CR_RFMFIE_SHIFT)
 
#define MBX_CR_TWMEIE_MASK   (0x2U)
 
#define MBX_CR_TWMEIE_SHIFT   (1U)
 
#define MBX_CR_TWMEIE_SET(x)   (((uint32_t)(x) << MBX_CR_TWMEIE_SHIFT) & MBX_CR_TWMEIE_MASK)
 
#define MBX_CR_TWMEIE_GET(x)   (((uint32_t)(x) & MBX_CR_TWMEIE_MASK) >> MBX_CR_TWMEIE_SHIFT)
 
#define MBX_CR_RWMVIE_MASK   (0x1U)
 
#define MBX_CR_RWMVIE_SHIFT   (0U)
 
#define MBX_CR_RWMVIE_SET(x)   (((uint32_t)(x) << MBX_CR_RWMVIE_SHIFT) & MBX_CR_RWMVIE_MASK)
 
#define MBX_CR_RWMVIE_GET(x)   (((uint32_t)(x) & MBX_CR_RWMVIE_MASK) >> MBX_CR_RWMVIE_SHIFT)
 
#define MBX_SR_RFVC_MASK   (0xF00000UL)
 
#define MBX_SR_RFVC_SHIFT   (20U)
 
#define MBX_SR_RFVC_GET(x)   (((uint32_t)(x) & MBX_SR_RFVC_MASK) >> MBX_SR_RFVC_SHIFT)
 
#define MBX_SR_TFEC_MASK   (0xF0000UL)
 
#define MBX_SR_TFEC_SHIFT   (16U)
 
#define MBX_SR_TFEC_GET(x)   (((uint32_t)(x) & MBX_SR_TFEC_MASK) >> MBX_SR_TFEC_SHIFT)
 
#define MBX_SR_ERRRE_MASK   (0x2000U)
 
#define MBX_SR_ERRRE_SHIFT   (13U)
 
#define MBX_SR_ERRRE_SET(x)   (((uint32_t)(x) << MBX_SR_ERRRE_SHIFT) & MBX_SR_ERRRE_MASK)
 
#define MBX_SR_ERRRE_GET(x)   (((uint32_t)(x) & MBX_SR_ERRRE_MASK) >> MBX_SR_ERRRE_SHIFT)
 
#define MBX_SR_EWTRF_MASK   (0x1000U)
 
#define MBX_SR_EWTRF_SHIFT   (12U)
 
#define MBX_SR_EWTRF_SET(x)   (((uint32_t)(x) << MBX_SR_EWTRF_SHIFT) & MBX_SR_EWTRF_MASK)
 
#define MBX_SR_EWTRF_GET(x)   (((uint32_t)(x) & MBX_SR_EWTRF_MASK) >> MBX_SR_EWTRF_SHIFT)
 
#define MBX_SR_ERRFE_MASK   (0x800U)
 
#define MBX_SR_ERRFE_SHIFT   (11U)
 
#define MBX_SR_ERRFE_SET(x)   (((uint32_t)(x) << MBX_SR_ERRFE_SHIFT) & MBX_SR_ERRFE_MASK)
 
#define MBX_SR_ERRFE_GET(x)   (((uint32_t)(x) & MBX_SR_ERRFE_MASK) >> MBX_SR_ERRFE_SHIFT)
 
#define MBX_SR_EWTFF_MASK   (0x400U)
 
#define MBX_SR_EWTFF_SHIFT   (10U)
 
#define MBX_SR_EWTFF_SET(x)   (((uint32_t)(x) << MBX_SR_EWTFF_SHIFT) & MBX_SR_EWTFF_MASK)
 
#define MBX_SR_EWTFF_GET(x)   (((uint32_t)(x) & MBX_SR_EWTFF_MASK) >> MBX_SR_EWTFF_SHIFT)
 
#define MBX_SR_EAIVA_MASK   (0x200U)
 
#define MBX_SR_EAIVA_SHIFT   (9U)
 
#define MBX_SR_EAIVA_SET(x)   (((uint32_t)(x) << MBX_SR_EAIVA_SHIFT) & MBX_SR_EAIVA_MASK)
 
#define MBX_SR_EAIVA_GET(x)   (((uint32_t)(x) & MBX_SR_EAIVA_MASK) >> MBX_SR_EAIVA_SHIFT)
 
#define MBX_SR_EW2RO_MASK   (0x100U)
 
#define MBX_SR_EW2RO_SHIFT   (8U)
 
#define MBX_SR_EW2RO_SET(x)   (((uint32_t)(x) << MBX_SR_EW2RO_SHIFT) & MBX_SR_EW2RO_MASK)
 
#define MBX_SR_EW2RO_GET(x)   (((uint32_t)(x) & MBX_SR_EW2RO_MASK) >> MBX_SR_EW2RO_SHIFT)
 
#define MBX_SR_TFMA_MASK   (0x80U)
 
#define MBX_SR_TFMA_SHIFT   (7U)
 
#define MBX_SR_TFMA_SET(x)   (((uint32_t)(x) << MBX_SR_TFMA_SHIFT) & MBX_SR_TFMA_MASK)
 
#define MBX_SR_TFMA_GET(x)   (((uint32_t)(x) & MBX_SR_TFMA_MASK) >> MBX_SR_TFMA_SHIFT)
 
#define MBX_SR_TFME_MASK   (0x40U)
 
#define MBX_SR_TFME_SHIFT   (6U)
 
#define MBX_SR_TFME_SET(x)   (((uint32_t)(x) << MBX_SR_TFME_SHIFT) & MBX_SR_TFME_MASK)
 
#define MBX_SR_TFME_GET(x)   (((uint32_t)(x) & MBX_SR_TFME_MASK) >> MBX_SR_TFME_SHIFT)
 
#define MBX_SR_RFMA_MASK   (0x20U)
 
#define MBX_SR_RFMA_SHIFT   (5U)
 
#define MBX_SR_RFMA_GET(x)   (((uint32_t)(x) & MBX_SR_RFMA_MASK) >> MBX_SR_RFMA_SHIFT)
 
#define MBX_SR_RFMF_MASK   (0x10U)
 
#define MBX_SR_RFMF_SHIFT   (4U)
 
#define MBX_SR_RFMF_GET(x)   (((uint32_t)(x) & MBX_SR_RFMF_MASK) >> MBX_SR_RFMF_SHIFT)
 
#define MBX_SR_TWME_MASK   (0x2U)
 
#define MBX_SR_TWME_SHIFT   (1U)
 
#define MBX_SR_TWME_GET(x)   (((uint32_t)(x) & MBX_SR_TWME_MASK) >> MBX_SR_TWME_SHIFT)
 
#define MBX_SR_RWMV_MASK   (0x1U)
 
#define MBX_SR_RWMV_SHIFT   (0U)
 
#define MBX_SR_RWMV_GET(x)   (((uint32_t)(x) & MBX_SR_RWMV_MASK) >> MBX_SR_RWMV_SHIFT)
 
#define MBX_TXREG_TXREG_MASK   (0xFFFFFFFFUL)
 
#define MBX_TXREG_TXREG_SHIFT   (0U)
 
#define MBX_TXREG_TXREG_SET(x)   (((uint32_t)(x) << MBX_TXREG_TXREG_SHIFT) & MBX_TXREG_TXREG_MASK)
 
#define MBX_TXREG_TXREG_GET(x)   (((uint32_t)(x) & MBX_TXREG_TXREG_MASK) >> MBX_TXREG_TXREG_SHIFT)
 
#define MBX_RXREG_RXREG_MASK   (0xFFFFFFFFUL)
 
#define MBX_RXREG_RXREG_SHIFT   (0U)
 
#define MBX_RXREG_RXREG_GET(x)   (((uint32_t)(x) & MBX_RXREG_RXREG_MASK) >> MBX_RXREG_RXREG_SHIFT)
 
#define MBX_TXWRD_TXFIFO_MASK   (0xFFFFFFFFUL)
 
#define MBX_TXWRD_TXFIFO_SHIFT   (0U)
 
#define MBX_TXWRD_TXFIFO_SET(x)   (((uint32_t)(x) << MBX_TXWRD_TXFIFO_SHIFT) & MBX_TXWRD_TXFIFO_MASK)
 
#define MBX_TXWRD_TXFIFO_GET(x)   (((uint32_t)(x) & MBX_TXWRD_TXFIFO_MASK) >> MBX_TXWRD_TXFIFO_SHIFT)
 
#define MBX_RXWRD_RXFIFO_MASK   (0xFFFFFFFFUL)
 
#define MBX_RXWRD_RXFIFO_SHIFT   (0U)
 
#define MBX_RXWRD_RXFIFO_GET(x)   (((uint32_t)(x) & MBX_RXWRD_RXFIFO_MASK) >> MBX_RXWRD_RXFIFO_SHIFT)
 
#define MBX_TXWRD_TXFIFO0   (0UL)
 
#define MBX_RXWRD_RXFIFO0   (0UL)
 

Macro Definition Documentation

◆ MBX_CR_BARCTL_GET

#define MBX_CR_BARCTL_GET (   x)    (((uint32_t)(x) & MBX_CR_BARCTL_MASK) >> MBX_CR_BARCTL_SHIFT)

◆ MBX_CR_BARCTL_MASK

#define MBX_CR_BARCTL_MASK   (0xC000U)

◆ MBX_CR_BARCTL_SET

#define MBX_CR_BARCTL_SET (   x)    (((uint32_t)(x) << MBX_CR_BARCTL_SHIFT) & MBX_CR_BARCTL_MASK)

◆ MBX_CR_BARCTL_SHIFT

#define MBX_CR_BARCTL_SHIFT   (14U)

◆ MBX_CR_BEIE_GET

#define MBX_CR_BEIE_GET (   x)    (((uint32_t)(x) & MBX_CR_BEIE_MASK) >> MBX_CR_BEIE_SHIFT)

◆ MBX_CR_BEIE_MASK

#define MBX_CR_BEIE_MASK   (0x100U)

◆ MBX_CR_BEIE_SET

#define MBX_CR_BEIE_SET (   x)    (((uint32_t)(x) << MBX_CR_BEIE_SHIFT) & MBX_CR_BEIE_MASK)

◆ MBX_CR_BEIE_SHIFT

#define MBX_CR_BEIE_SHIFT   (8U)

◆ MBX_CR_RFMAIE_GET

#define MBX_CR_RFMAIE_GET (   x)    (((uint32_t)(x) & MBX_CR_RFMAIE_MASK) >> MBX_CR_RFMAIE_SHIFT)

◆ MBX_CR_RFMAIE_MASK

#define MBX_CR_RFMAIE_MASK   (0x20U)

◆ MBX_CR_RFMAIE_SET

#define MBX_CR_RFMAIE_SET (   x)    (((uint32_t)(x) << MBX_CR_RFMAIE_SHIFT) & MBX_CR_RFMAIE_MASK)

◆ MBX_CR_RFMAIE_SHIFT

#define MBX_CR_RFMAIE_SHIFT   (5U)

◆ MBX_CR_RFMFIE_GET

#define MBX_CR_RFMFIE_GET (   x)    (((uint32_t)(x) & MBX_CR_RFMFIE_MASK) >> MBX_CR_RFMFIE_SHIFT)

◆ MBX_CR_RFMFIE_MASK

#define MBX_CR_RFMFIE_MASK   (0x10U)

◆ MBX_CR_RFMFIE_SET

#define MBX_CR_RFMFIE_SET (   x)    (((uint32_t)(x) << MBX_CR_RFMFIE_SHIFT) & MBX_CR_RFMFIE_MASK)

◆ MBX_CR_RFMFIE_SHIFT

#define MBX_CR_RFMFIE_SHIFT   (4U)

◆ MBX_CR_RWMVIE_GET

#define MBX_CR_RWMVIE_GET (   x)    (((uint32_t)(x) & MBX_CR_RWMVIE_MASK) >> MBX_CR_RWMVIE_SHIFT)

◆ MBX_CR_RWMVIE_MASK

#define MBX_CR_RWMVIE_MASK   (0x1U)

◆ MBX_CR_RWMVIE_SET

#define MBX_CR_RWMVIE_SET (   x)    (((uint32_t)(x) << MBX_CR_RWMVIE_SHIFT) & MBX_CR_RWMVIE_MASK)

◆ MBX_CR_RWMVIE_SHIFT

#define MBX_CR_RWMVIE_SHIFT   (0U)

◆ MBX_CR_TFMAIE_GET

#define MBX_CR_TFMAIE_GET (   x)    (((uint32_t)(x) & MBX_CR_TFMAIE_MASK) >> MBX_CR_TFMAIE_SHIFT)

◆ MBX_CR_TFMAIE_MASK

#define MBX_CR_TFMAIE_MASK   (0x80U)

◆ MBX_CR_TFMAIE_SET

#define MBX_CR_TFMAIE_SET (   x)    (((uint32_t)(x) << MBX_CR_TFMAIE_SHIFT) & MBX_CR_TFMAIE_MASK)

◆ MBX_CR_TFMAIE_SHIFT

#define MBX_CR_TFMAIE_SHIFT   (7U)

◆ MBX_CR_TFMEIE_GET

#define MBX_CR_TFMEIE_GET (   x)    (((uint32_t)(x) & MBX_CR_TFMEIE_MASK) >> MBX_CR_TFMEIE_SHIFT)

◆ MBX_CR_TFMEIE_MASK

#define MBX_CR_TFMEIE_MASK   (0x40U)

◆ MBX_CR_TFMEIE_SET

#define MBX_CR_TFMEIE_SET (   x)    (((uint32_t)(x) << MBX_CR_TFMEIE_SHIFT) & MBX_CR_TFMEIE_MASK)

◆ MBX_CR_TFMEIE_SHIFT

#define MBX_CR_TFMEIE_SHIFT   (6U)

◆ MBX_CR_TWMEIE_GET

#define MBX_CR_TWMEIE_GET (   x)    (((uint32_t)(x) & MBX_CR_TWMEIE_MASK) >> MBX_CR_TWMEIE_SHIFT)

◆ MBX_CR_TWMEIE_MASK

#define MBX_CR_TWMEIE_MASK   (0x2U)

◆ MBX_CR_TWMEIE_SET

#define MBX_CR_TWMEIE_SET (   x)    (((uint32_t)(x) << MBX_CR_TWMEIE_SHIFT) & MBX_CR_TWMEIE_MASK)

◆ MBX_CR_TWMEIE_SHIFT

#define MBX_CR_TWMEIE_SHIFT   (1U)

◆ MBX_CR_TXRESET_GET

#define MBX_CR_TXRESET_GET (   x)    (((uint32_t)(x) & MBX_CR_TXRESET_MASK) >> MBX_CR_TXRESET_SHIFT)

◆ MBX_CR_TXRESET_MASK

#define MBX_CR_TXRESET_MASK   (0x80000000UL)

◆ MBX_CR_TXRESET_SET

#define MBX_CR_TXRESET_SET (   x)    (((uint32_t)(x) << MBX_CR_TXRESET_SHIFT) & MBX_CR_TXRESET_MASK)

◆ MBX_CR_TXRESET_SHIFT

#define MBX_CR_TXRESET_SHIFT   (31U)

◆ MBX_RXREG_RXREG_GET

#define MBX_RXREG_RXREG_GET (   x)    (((uint32_t)(x) & MBX_RXREG_RXREG_MASK) >> MBX_RXREG_RXREG_SHIFT)

◆ MBX_RXREG_RXREG_MASK

#define MBX_RXREG_RXREG_MASK   (0xFFFFFFFFUL)

◆ MBX_RXREG_RXREG_SHIFT

#define MBX_RXREG_RXREG_SHIFT   (0U)

◆ MBX_RXWRD_RXFIFO0

#define MBX_RXWRD_RXFIFO0   (0UL)

◆ MBX_RXWRD_RXFIFO_GET

#define MBX_RXWRD_RXFIFO_GET (   x)    (((uint32_t)(x) & MBX_RXWRD_RXFIFO_MASK) >> MBX_RXWRD_RXFIFO_SHIFT)

◆ MBX_RXWRD_RXFIFO_MASK

#define MBX_RXWRD_RXFIFO_MASK   (0xFFFFFFFFUL)

◆ MBX_RXWRD_RXFIFO_SHIFT

#define MBX_RXWRD_RXFIFO_SHIFT   (0U)

◆ MBX_SR_EAIVA_GET

#define MBX_SR_EAIVA_GET (   x)    (((uint32_t)(x) & MBX_SR_EAIVA_MASK) >> MBX_SR_EAIVA_SHIFT)

◆ MBX_SR_EAIVA_MASK

#define MBX_SR_EAIVA_MASK   (0x200U)

◆ MBX_SR_EAIVA_SET

#define MBX_SR_EAIVA_SET (   x)    (((uint32_t)(x) << MBX_SR_EAIVA_SHIFT) & MBX_SR_EAIVA_MASK)

◆ MBX_SR_EAIVA_SHIFT

#define MBX_SR_EAIVA_SHIFT   (9U)

◆ MBX_SR_ERRFE_GET

#define MBX_SR_ERRFE_GET (   x)    (((uint32_t)(x) & MBX_SR_ERRFE_MASK) >> MBX_SR_ERRFE_SHIFT)

◆ MBX_SR_ERRFE_MASK

#define MBX_SR_ERRFE_MASK   (0x800U)

◆ MBX_SR_ERRFE_SET

#define MBX_SR_ERRFE_SET (   x)    (((uint32_t)(x) << MBX_SR_ERRFE_SHIFT) & MBX_SR_ERRFE_MASK)

◆ MBX_SR_ERRFE_SHIFT

#define MBX_SR_ERRFE_SHIFT   (11U)

◆ MBX_SR_ERRRE_GET

#define MBX_SR_ERRRE_GET (   x)    (((uint32_t)(x) & MBX_SR_ERRRE_MASK) >> MBX_SR_ERRRE_SHIFT)

◆ MBX_SR_ERRRE_MASK

#define MBX_SR_ERRRE_MASK   (0x2000U)

◆ MBX_SR_ERRRE_SET

#define MBX_SR_ERRRE_SET (   x)    (((uint32_t)(x) << MBX_SR_ERRRE_SHIFT) & MBX_SR_ERRRE_MASK)

◆ MBX_SR_ERRRE_SHIFT

#define MBX_SR_ERRRE_SHIFT   (13U)

◆ MBX_SR_EW2RO_GET

#define MBX_SR_EW2RO_GET (   x)    (((uint32_t)(x) & MBX_SR_EW2RO_MASK) >> MBX_SR_EW2RO_SHIFT)

◆ MBX_SR_EW2RO_MASK

#define MBX_SR_EW2RO_MASK   (0x100U)

◆ MBX_SR_EW2RO_SET

#define MBX_SR_EW2RO_SET (   x)    (((uint32_t)(x) << MBX_SR_EW2RO_SHIFT) & MBX_SR_EW2RO_MASK)

◆ MBX_SR_EW2RO_SHIFT

#define MBX_SR_EW2RO_SHIFT   (8U)

◆ MBX_SR_EWTFF_GET

#define MBX_SR_EWTFF_GET (   x)    (((uint32_t)(x) & MBX_SR_EWTFF_MASK) >> MBX_SR_EWTFF_SHIFT)

◆ MBX_SR_EWTFF_MASK

#define MBX_SR_EWTFF_MASK   (0x400U)

◆ MBX_SR_EWTFF_SET

#define MBX_SR_EWTFF_SET (   x)    (((uint32_t)(x) << MBX_SR_EWTFF_SHIFT) & MBX_SR_EWTFF_MASK)

◆ MBX_SR_EWTFF_SHIFT

#define MBX_SR_EWTFF_SHIFT   (10U)

◆ MBX_SR_EWTRF_GET

#define MBX_SR_EWTRF_GET (   x)    (((uint32_t)(x) & MBX_SR_EWTRF_MASK) >> MBX_SR_EWTRF_SHIFT)

◆ MBX_SR_EWTRF_MASK

#define MBX_SR_EWTRF_MASK   (0x1000U)

◆ MBX_SR_EWTRF_SET

#define MBX_SR_EWTRF_SET (   x)    (((uint32_t)(x) << MBX_SR_EWTRF_SHIFT) & MBX_SR_EWTRF_MASK)

◆ MBX_SR_EWTRF_SHIFT

#define MBX_SR_EWTRF_SHIFT   (12U)

◆ MBX_SR_RFMA_GET

#define MBX_SR_RFMA_GET (   x)    (((uint32_t)(x) & MBX_SR_RFMA_MASK) >> MBX_SR_RFMA_SHIFT)

◆ MBX_SR_RFMA_MASK

#define MBX_SR_RFMA_MASK   (0x20U)

◆ MBX_SR_RFMA_SHIFT

#define MBX_SR_RFMA_SHIFT   (5U)

◆ MBX_SR_RFMF_GET

#define MBX_SR_RFMF_GET (   x)    (((uint32_t)(x) & MBX_SR_RFMF_MASK) >> MBX_SR_RFMF_SHIFT)

◆ MBX_SR_RFMF_MASK

#define MBX_SR_RFMF_MASK   (0x10U)

◆ MBX_SR_RFMF_SHIFT

#define MBX_SR_RFMF_SHIFT   (4U)

◆ MBX_SR_RFVC_GET

#define MBX_SR_RFVC_GET (   x)    (((uint32_t)(x) & MBX_SR_RFVC_MASK) >> MBX_SR_RFVC_SHIFT)

◆ MBX_SR_RFVC_MASK

#define MBX_SR_RFVC_MASK   (0xF00000UL)

◆ MBX_SR_RFVC_SHIFT

#define MBX_SR_RFVC_SHIFT   (20U)

◆ MBX_SR_RWMV_GET

#define MBX_SR_RWMV_GET (   x)    (((uint32_t)(x) & MBX_SR_RWMV_MASK) >> MBX_SR_RWMV_SHIFT)

◆ MBX_SR_RWMV_MASK

#define MBX_SR_RWMV_MASK   (0x1U)

◆ MBX_SR_RWMV_SHIFT

#define MBX_SR_RWMV_SHIFT   (0U)

◆ MBX_SR_TFEC_GET

#define MBX_SR_TFEC_GET (   x)    (((uint32_t)(x) & MBX_SR_TFEC_MASK) >> MBX_SR_TFEC_SHIFT)

◆ MBX_SR_TFEC_MASK

#define MBX_SR_TFEC_MASK   (0xF0000UL)

◆ MBX_SR_TFEC_SHIFT

#define MBX_SR_TFEC_SHIFT   (16U)

◆ MBX_SR_TFMA_GET

#define MBX_SR_TFMA_GET (   x)    (((uint32_t)(x) & MBX_SR_TFMA_MASK) >> MBX_SR_TFMA_SHIFT)

◆ MBX_SR_TFMA_MASK

#define MBX_SR_TFMA_MASK   (0x80U)

◆ MBX_SR_TFMA_SET

#define MBX_SR_TFMA_SET (   x)    (((uint32_t)(x) << MBX_SR_TFMA_SHIFT) & MBX_SR_TFMA_MASK)

◆ MBX_SR_TFMA_SHIFT

#define MBX_SR_TFMA_SHIFT   (7U)

◆ MBX_SR_TFME_GET

#define MBX_SR_TFME_GET (   x)    (((uint32_t)(x) & MBX_SR_TFME_MASK) >> MBX_SR_TFME_SHIFT)

◆ MBX_SR_TFME_MASK

#define MBX_SR_TFME_MASK   (0x40U)

◆ MBX_SR_TFME_SET

#define MBX_SR_TFME_SET (   x)    (((uint32_t)(x) << MBX_SR_TFME_SHIFT) & MBX_SR_TFME_MASK)

◆ MBX_SR_TFME_SHIFT

#define MBX_SR_TFME_SHIFT   (6U)

◆ MBX_SR_TWME_GET

#define MBX_SR_TWME_GET (   x)    (((uint32_t)(x) & MBX_SR_TWME_MASK) >> MBX_SR_TWME_SHIFT)

◆ MBX_SR_TWME_MASK

#define MBX_SR_TWME_MASK   (0x2U)

◆ MBX_SR_TWME_SHIFT

#define MBX_SR_TWME_SHIFT   (1U)

◆ MBX_TXREG_TXREG_GET

#define MBX_TXREG_TXREG_GET (   x)    (((uint32_t)(x) & MBX_TXREG_TXREG_MASK) >> MBX_TXREG_TXREG_SHIFT)

◆ MBX_TXREG_TXREG_MASK

#define MBX_TXREG_TXREG_MASK   (0xFFFFFFFFUL)

◆ MBX_TXREG_TXREG_SET

#define MBX_TXREG_TXREG_SET (   x)    (((uint32_t)(x) << MBX_TXREG_TXREG_SHIFT) & MBX_TXREG_TXREG_MASK)

◆ MBX_TXREG_TXREG_SHIFT

#define MBX_TXREG_TXREG_SHIFT   (0U)

◆ MBX_TXWRD_TXFIFO0

#define MBX_TXWRD_TXFIFO0   (0UL)

◆ MBX_TXWRD_TXFIFO_GET

#define MBX_TXWRD_TXFIFO_GET (   x)    (((uint32_t)(x) & MBX_TXWRD_TXFIFO_MASK) >> MBX_TXWRD_TXFIFO_SHIFT)

◆ MBX_TXWRD_TXFIFO_MASK

#define MBX_TXWRD_TXFIFO_MASK   (0xFFFFFFFFUL)

◆ MBX_TXWRD_TXFIFO_SET

#define MBX_TXWRD_TXFIFO_SET (   x)    (((uint32_t)(x) << MBX_TXWRD_TXFIFO_SHIFT) & MBX_TXWRD_TXFIFO_MASK)

◆ MBX_TXWRD_TXFIFO_SHIFT

#define MBX_TXWRD_TXFIFO_SHIFT   (0U)