MAX32650 Peripheral Driver API
Peripheral Driver API for the MAX32650
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
spixr_regs.h File Reference
#include <stdint.h>

Go to the source code of this file.

Data Structures

struct  mxc_spixr_regs_t
 

Macros

#define MXC_R_SPIXR_DATA32   ((uint32_t)0x00000000UL)
 
#define MXC_R_SPIXR_DATA16   ((uint32_t)0x00000000UL)
 
#define MXC_R_SPIXR_DATA8   ((uint32_t)0x00000000UL)
 
#define MXC_R_SPIXR_CTRL1   ((uint32_t)0x00000004UL)
 
#define MXC_R_SPIXR_CTRL2   ((uint32_t)0x00000008UL)
 
#define MXC_R_SPIXR_CTRL3   ((uint32_t)0x0000000CUL)
 
#define MXC_R_SPIXR_SS_TIME   ((uint32_t)0x00000010UL)
 
#define MXC_R_SPIXR_BRG_CTRL   ((uint32_t)0x00000014UL)
 
#define MXC_R_SPIXR_DMA   ((uint32_t)0x0000001CUL)
 
#define MXC_R_SPIXR_INT_FL   ((uint32_t)0x00000020UL)
 
#define MXC_R_SPIXR_INT_EN   ((uint32_t)0x00000024UL)
 
#define MXC_R_SPIXR_WAKE_FL   ((uint32_t)0x00000028UL)
 
#define MXC_R_SPIXR_WAKE_EN   ((uint32_t)0x0000002CUL)
 
#define MXC_R_SPIXR_STAT   ((uint32_t)0x00000030UL)
 
#define MXC_R_SPIXR_XMEM_CTRL   ((uint32_t)0x00000034UL)
 
#define MXC_F_SPIXR_DATA32_DATA_POS   0
 
#define MXC_F_SPIXR_DATA32_DATA   ((uint32_t)(0xFFFFFFFFUL << MXC_F_SPIXR_DATA32_DATA_POS))
 
#define MXC_F_SPIXR_DATA16_DATA_POS   0
 
#define MXC_F_SPIXR_DATA16_DATA   ((uint16_t)(0xFFFFUL << MXC_F_SPIXR_DATA16_DATA_POS))
 
#define MXC_F_SPIXR_DATA8_DATA_POS   0
 
#define MXC_F_SPIXR_DATA8_DATA   ((uint8_t)(0xFFUL << MXC_F_SPIXR_DATA8_DATA_POS))
 
#define MXC_F_SPIXR_CTRL1_ENABLE_POS   0
 
#define MXC_F_SPIXR_CTRL1_ENABLE   ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_ENABLE_POS))
 
#define MXC_V_SPIXR_CTRL1_ENABLE_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_CTRL1_ENABLE_DIS   (MXC_V_SPIXR_CTRL1_ENABLE_DIS << MXC_F_SPIXR_CTRL1_ENABLE_POS)
 
#define MXC_V_SPIXR_CTRL1_ENABLE_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_CTRL1_ENABLE_EN   (MXC_V_SPIXR_CTRL1_ENABLE_EN << MXC_F_SPIXR_CTRL1_ENABLE_POS)
 
#define MXC_F_SPIXR_CTRL1_MASTER_POS   1
 
#define MXC_F_SPIXR_CTRL1_MASTER   ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_MASTER_POS))
 
#define MXC_V_SPIXR_CTRL1_MASTER_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_CTRL1_MASTER_DIS   (MXC_V_SPIXR_CTRL1_MASTER_DIS << MXC_F_SPIXR_CTRL1_MASTER_POS)
 
#define MXC_V_SPIXR_CTRL1_MASTER_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_CTRL1_MASTER_EN   (MXC_V_SPIXR_CTRL1_MASTER_EN << MXC_F_SPIXR_CTRL1_MASTER_POS)
 
#define MXC_F_SPIXR_CTRL1_SS_IO_POS   4
 
#define MXC_F_SPIXR_CTRL1_SS_IO   ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_SS_IO_POS))
 
#define MXC_V_SPIXR_CTRL1_SS_IO_OUTPUT   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_CTRL1_SS_IO_OUTPUT   (MXC_V_SPIXR_CTRL1_SS_IO_OUTPUT << MXC_F_SPIXR_CTRL1_SS_IO_POS)
 
#define MXC_V_SPIXR_CTRL1_SS_IO_INPUT   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_CTRL1_SS_IO_INPUT   (MXC_V_SPIXR_CTRL1_SS_IO_INPUT << MXC_F_SPIXR_CTRL1_SS_IO_POS)
 
#define MXC_F_SPIXR_CTRL1_START_POS   5
 
#define MXC_F_SPIXR_CTRL1_START   ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_START_POS))
 
#define MXC_V_SPIXR_CTRL1_START_START   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_CTRL1_START_START   (MXC_V_SPIXR_CTRL1_START_START << MXC_F_SPIXR_CTRL1_START_POS)
 
#define MXC_F_SPIXR_CTRL1_SS_CTRL_POS   8
 
#define MXC_F_SPIXR_CTRL1_SS_CTRL   ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_SS_CTRL_POS))
 
#define MXC_V_SPIXR_CTRL1_SS_CTRL_DEASSERT   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_CTRL1_SS_CTRL_DEASSERT   (MXC_V_SPIXR_CTRL1_SS_CTRL_DEASSERT << MXC_F_SPIXR_CTRL1_SS_CTRL_POS)
 
#define MXC_V_SPIXR_CTRL1_SS_CTRL_ASSERT   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_CTRL1_SS_CTRL_ASSERT   (MXC_V_SPIXR_CTRL1_SS_CTRL_ASSERT << MXC_F_SPIXR_CTRL1_SS_CTRL_POS)
 
#define MXC_F_SPIXR_CTRL1_SS_POS   16
 
#define MXC_F_SPIXR_CTRL1_SS   ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_SS_POS))
 
#define MXC_F_SPIXR_CTRL2_TX_NUM_CHAR_POS   0
 
#define MXC_F_SPIXR_CTRL2_TX_NUM_CHAR   ((uint32_t)(0xFFFFUL << MXC_F_SPIXR_CTRL2_TX_NUM_CHAR_POS))
 
#define MXC_F_SPIXR_CTRL2_RX_NUM_CHAR_POS   16
 
#define MXC_F_SPIXR_CTRL2_RX_NUM_CHAR   ((uint32_t)(0xFFFFUL << MXC_F_SPIXR_CTRL2_RX_NUM_CHAR_POS))
 
#define MXC_F_SPIXR_CTRL3_CPHA_POS   0
 
#define MXC_F_SPIXR_CTRL3_CPHA   ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_CPHA_POS))
 
#define MXC_V_SPIXR_CTRL3_CPHA_RISINGEDGE   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_CTRL3_CPHA_RISINGEDGE   (MXC_V_SPIXR_CTRL3_CPHA_RISINGEDGE << MXC_F_SPIXR_CTRL3_CPHA_POS)
 
#define MXC_V_SPIXR_CTRL3_CPHA_FALLINGEDGE   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_CTRL3_CPHA_FALLINGEDGE   (MXC_V_SPIXR_CTRL3_CPHA_FALLINGEDGE << MXC_F_SPIXR_CTRL3_CPHA_POS)
 
#define MXC_F_SPIXR_CTRL3_CPOL_POS   1
 
#define MXC_F_SPIXR_CTRL3_CPOL   ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_CPOL_POS))
 
#define MXC_V_SPIXR_CTRL3_CPOL_NORMAL   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_CTRL3_CPOL_NORMAL   (MXC_V_SPIXR_CTRL3_CPOL_NORMAL << MXC_F_SPIXR_CTRL3_CPOL_POS)
 
#define MXC_V_SPIXR_CTRL3_CPOL_INVERTED   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_CTRL3_CPOL_INVERTED   (MXC_V_SPIXR_CTRL3_CPOL_INVERTED << MXC_F_SPIXR_CTRL3_CPOL_POS)
 
#define MXC_F_SPIXR_CTRL3_SCLK_INV_POS   4
 
#define MXC_F_SPIXR_CTRL3_SCLK_INV   ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_SCLK_INV_POS))
 
#define MXC_V_SPIXR_CTRL3_SCLK_INV_NORMAL   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_CTRL3_SCLK_INV_NORMAL   (MXC_V_SPIXR_CTRL3_SCLK_INV_NORMAL << MXC_F_SPIXR_CTRL3_SCLK_INV_POS)
 
#define MXC_F_SPIXR_CTRL3_NUMBITS_POS   8
 
#define MXC_F_SPIXR_CTRL3_NUMBITS   ((uint32_t)(0xFUL << MXC_F_SPIXR_CTRL3_NUMBITS_POS))
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_16BITS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_16BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_16BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_1BITS   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_1BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_1BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_2BITS   ((uint32_t)0x2UL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_2BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_2BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_3BITS   ((uint32_t)0x3UL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_3BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_3BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_4BITS   ((uint32_t)0x4UL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_4BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_4BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_5BITS   ((uint32_t)0x5UL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_5BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_5BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_6BITS   ((uint32_t)0x6UL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_6BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_6BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_7BITS   ((uint32_t)0x7UL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_7BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_7BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_8BITS   ((uint32_t)0x8UL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_8BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_8BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_9BITS   ((uint32_t)0x9UL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_9BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_9BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_10BITS   ((uint32_t)0xAUL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_10BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_10BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_11BITS   ((uint32_t)0xBUL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_11BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_11BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_12BITS   ((uint32_t)0xCUL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_12BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_12BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_13BITS   ((uint32_t)0xDUL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_13BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_13BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_14BITS   ((uint32_t)0xEUL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_14BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_14BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_V_SPIXR_CTRL3_NUMBITS_15BITS   ((uint32_t)0xFUL)
 
#define MXC_S_SPIXR_CTRL3_NUMBITS_15BITS   (MXC_V_SPIXR_CTRL3_NUMBITS_15BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
 
#define MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS   12
 
#define MXC_F_SPIXR_CTRL3_DATA_WIDTH   ((uint32_t)(0x3UL << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS))
 
#define MXC_V_SPIXR_CTRL3_DATA_WIDTH_MONO   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_CTRL3_DATA_WIDTH_MONO   (MXC_V_SPIXR_CTRL3_DATA_WIDTH_MONO << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS)
 
#define MXC_V_SPIXR_CTRL3_DATA_WIDTH_DUAL   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_CTRL3_DATA_WIDTH_DUAL   (MXC_V_SPIXR_CTRL3_DATA_WIDTH_DUAL << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS)
 
#define MXC_V_SPIXR_CTRL3_DATA_WIDTH_QUAD   ((uint32_t)0x2UL)
 
#define MXC_S_SPIXR_CTRL3_DATA_WIDTH_QUAD   (MXC_V_SPIXR_CTRL3_DATA_WIDTH_QUAD << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS)
 
#define MXC_F_SPIXR_CTRL3_THREE_WIRE_POS   15
 
#define MXC_F_SPIXR_CTRL3_THREE_WIRE   ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_THREE_WIRE_POS))
 
#define MXC_V_SPIXR_CTRL3_THREE_WIRE_4WIRE   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_CTRL3_THREE_WIRE_4WIRE   (MXC_V_SPIXR_CTRL3_THREE_WIRE_4WIRE << MXC_F_SPIXR_CTRL3_THREE_WIRE_POS)
 
#define MXC_V_SPIXR_CTRL3_THREE_WIRE_3WIRE   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_CTRL3_THREE_WIRE_3WIRE   (MXC_V_SPIXR_CTRL3_THREE_WIRE_3WIRE << MXC_F_SPIXR_CTRL3_THREE_WIRE_POS)
 
#define MXC_F_SPIXR_CTRL3_SSPOL_POS   16
 
#define MXC_F_SPIXR_CTRL3_SSPOL   ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_SSPOL_POS))
 
#define MXC_V_SPIXR_CTRL3_SSPOL_ACTIVELOW   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_CTRL3_SSPOL_ACTIVELOW   (MXC_V_SPIXR_CTRL3_SSPOL_ACTIVELOW << MXC_F_SPIXR_CTRL3_SSPOL_POS)
 
#define MXC_V_SPIXR_CTRL3_SSPOL_ACTIVEHIGH   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_CTRL3_SSPOL_ACTIVEHIGH   (MXC_V_SPIXR_CTRL3_SSPOL_ACTIVEHIGH << MXC_F_SPIXR_CTRL3_SSPOL_POS)
 
#define MXC_F_SPIXR_SS_TIME_SSACT1_POS   0
 
#define MXC_F_SPIXR_SS_TIME_SSACT1   ((uint32_t)(0xFFUL << MXC_F_SPIXR_SS_TIME_SSACT1_POS))
 
#define MXC_F_SPIXR_SS_TIME_SSACT2_POS   8
 
#define MXC_F_SPIXR_SS_TIME_SSACT2   ((uint32_t)(0xFFUL << MXC_F_SPIXR_SS_TIME_SSACT2_POS))
 
#define MXC_F_SPIXR_SS_TIME_SSINACT_POS   16
 
#define MXC_F_SPIXR_SS_TIME_SSINACT   ((uint32_t)(0xFFUL << MXC_F_SPIXR_SS_TIME_SSINACT_POS))
 
#define MXC_F_SPIXR_BRG_CTRL_LO_POS   0
 
#define MXC_F_SPIXR_BRG_CTRL_LO   ((uint32_t)(0xFFUL << MXC_F_SPIXR_BRG_CTRL_LO_POS))
 
#define MXC_F_SPIXR_BRG_CTRL_HI_POS   8
 
#define MXC_F_SPIXR_BRG_CTRL_HI   ((uint32_t)(0xFFUL << MXC_F_SPIXR_BRG_CTRL_HI_POS))
 
#define MXC_F_SPIXR_BRG_CTRL_SCALE_POS   16
 
#define MXC_F_SPIXR_BRG_CTRL_SCALE   ((uint32_t)(0xFUL << MXC_F_SPIXR_BRG_CTRL_SCALE_POS))
 
#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV1   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV1   (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV1 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
 
#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV2   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV2   (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV2 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
 
#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV4   ((uint32_t)0x2UL)
 
#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV4   (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV4 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
 
#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV8   ((uint32_t)0x3UL)
 
#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV8   (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV8 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
 
#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV16   ((uint32_t)0x4UL)
 
#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV16   (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV16 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
 
#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV32   ((uint32_t)0x5UL)
 
#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV32   (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV32 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
 
#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV64   ((uint32_t)0x6UL)
 
#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV64   (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV64 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
 
#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV128   ((uint32_t)0x7UL)
 
#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV128   (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV128 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
 
#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV256   ((uint32_t)0x8UL)
 
#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV256   (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV256 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
 
#define MXC_F_SPIXR_DMA_TX_FIFO_LEVEL_POS   0
 
#define MXC_F_SPIXR_DMA_TX_FIFO_LEVEL   ((uint32_t)(0x1FUL << MXC_F_SPIXR_DMA_TX_FIFO_LEVEL_POS))
 
#define MXC_F_SPIXR_DMA_TX_FIFO_EN_POS   6
 
#define MXC_F_SPIXR_DMA_TX_FIFO_EN   ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_TX_FIFO_EN_POS))
 
#define MXC_V_SPIXR_DMA_TX_FIFO_EN_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_DMA_TX_FIFO_EN_DIS   (MXC_V_SPIXR_DMA_TX_FIFO_EN_DIS << MXC_F_SPIXR_DMA_TX_FIFO_EN_POS)
 
#define MXC_V_SPIXR_DMA_TX_FIFO_EN_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_DMA_TX_FIFO_EN_EN   (MXC_V_SPIXR_DMA_TX_FIFO_EN_EN << MXC_F_SPIXR_DMA_TX_FIFO_EN_POS)
 
#define MXC_F_SPIXR_DMA_TX_FIFO_CLEAR_POS   7
 
#define MXC_F_SPIXR_DMA_TX_FIFO_CLEAR   ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_TX_FIFO_CLEAR_POS))
 
#define MXC_V_SPIXR_DMA_TX_FIFO_CLEAR_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_DMA_TX_FIFO_CLEAR_CLEAR   (MXC_V_SPIXR_DMA_TX_FIFO_CLEAR_CLEAR << MXC_F_SPIXR_DMA_TX_FIFO_CLEAR_POS)
 
#define MXC_F_SPIXR_DMA_TX_FIFO_CNT_POS   8
 
#define MXC_F_SPIXR_DMA_TX_FIFO_CNT   ((uint32_t)(0x3FUL << MXC_F_SPIXR_DMA_TX_FIFO_CNT_POS))
 
#define MXC_F_SPIXR_DMA_TX_DMA_EN_POS   15
 
#define MXC_F_SPIXR_DMA_TX_DMA_EN   ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_TX_DMA_EN_POS))
 
#define MXC_V_SPIXR_DMA_TX_DMA_EN_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_DMA_TX_DMA_EN_DIS   (MXC_V_SPIXR_DMA_TX_DMA_EN_DIS << MXC_F_SPIXR_DMA_TX_DMA_EN_POS)
 
#define MXC_V_SPIXR_DMA_TX_DMA_EN_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_DMA_TX_DMA_EN_EN   (MXC_V_SPIXR_DMA_TX_DMA_EN_EN << MXC_F_SPIXR_DMA_TX_DMA_EN_POS)
 
#define MXC_F_SPIXR_DMA_RX_FIFO_LEVEL_POS   16
 
#define MXC_F_SPIXR_DMA_RX_FIFO_LEVEL   ((uint32_t)(0x1FUL << MXC_F_SPIXR_DMA_RX_FIFO_LEVEL_POS))
 
#define MXC_F_SPIXR_DMA_RX_FIFO_EN_POS   22
 
#define MXC_F_SPIXR_DMA_RX_FIFO_EN   ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_RX_FIFO_EN_POS))
 
#define MXC_V_SPIXR_DMA_RX_FIFO_EN_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_DMA_RX_FIFO_EN_DIS   (MXC_V_SPIXR_DMA_RX_FIFO_EN_DIS << MXC_F_SPIXR_DMA_RX_FIFO_EN_POS)
 
#define MXC_V_SPIXR_DMA_RX_FIFO_EN_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_DMA_RX_FIFO_EN_EN   (MXC_V_SPIXR_DMA_RX_FIFO_EN_EN << MXC_F_SPIXR_DMA_RX_FIFO_EN_POS)
 
#define MXC_F_SPIXR_DMA_RX_FIFO_CLEAR_POS   23
 
#define MXC_F_SPIXR_DMA_RX_FIFO_CLEAR   ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_RX_FIFO_CLEAR_POS))
 
#define MXC_V_SPIXR_DMA_RX_FIFO_CLEAR_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_DMA_RX_FIFO_CLEAR_CLEAR   (MXC_V_SPIXR_DMA_RX_FIFO_CLEAR_CLEAR << MXC_F_SPIXR_DMA_RX_FIFO_CLEAR_POS)
 
#define MXC_F_SPIXR_DMA_RX_FIFO_CNT_POS   24
 
#define MXC_F_SPIXR_DMA_RX_FIFO_CNT   ((uint32_t)(0x3FUL << MXC_F_SPIXR_DMA_RX_FIFO_CNT_POS))
 
#define MXC_F_SPIXR_DMA_RX_DMA_EN_POS   31
 
#define MXC_F_SPIXR_DMA_RX_DMA_EN   ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_RX_DMA_EN_POS))
 
#define MXC_V_SPIXR_DMA_RX_DMA_EN_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_DMA_RX_DMA_EN_DIS   (MXC_V_SPIXR_DMA_RX_DMA_EN_DIS << MXC_F_SPIXR_DMA_RX_DMA_EN_POS)
 
#define MXC_V_SPIXR_DMA_RX_DMA_EN_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_DMA_RX_DMA_EN_EN   (MXC_V_SPIXR_DMA_RX_DMA_EN_EN << MXC_F_SPIXR_DMA_RX_DMA_EN_POS)
 
#define MXC_F_SPIXR_INT_FL_TX_LEVEL_POS   0
 
#define MXC_F_SPIXR_INT_FL_TX_LEVEL   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_TX_LEVEL_POS))
 
#define MXC_V_SPIXR_INT_FL_TX_LEVEL_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_TX_LEVEL_CLEAR   (MXC_V_SPIXR_INT_FL_TX_LEVEL_CLEAR << MXC_F_SPIXR_INT_FL_TX_LEVEL_POS)
 
#define MXC_F_SPIXR_INT_FL_TX_EMPTY_POS   1
 
#define MXC_F_SPIXR_INT_FL_TX_EMPTY   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_TX_EMPTY_POS))
 
#define MXC_V_SPIXR_INT_FL_TX_EMPTY_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_TX_EMPTY_CLEAR   (MXC_V_SPIXR_INT_FL_TX_EMPTY_CLEAR << MXC_F_SPIXR_INT_FL_TX_EMPTY_POS)
 
#define MXC_F_SPIXR_INT_FL_RX_LEVEL_POS   2
 
#define MXC_F_SPIXR_INT_FL_RX_LEVEL   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_RX_LEVEL_POS))
 
#define MXC_V_SPIXR_INT_FL_RX_LEVEL_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_RX_LEVEL_CLEAR   (MXC_V_SPIXR_INT_FL_RX_LEVEL_CLEAR << MXC_F_SPIXR_INT_FL_RX_LEVEL_POS)
 
#define MXC_F_SPIXR_INT_FL_RX_FULL_POS   3
 
#define MXC_F_SPIXR_INT_FL_RX_FULL   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_RX_FULL_POS))
 
#define MXC_V_SPIXR_INT_FL_RX_FULL_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_RX_FULL_CLEAR   (MXC_V_SPIXR_INT_FL_RX_FULL_CLEAR << MXC_F_SPIXR_INT_FL_RX_FULL_POS)
 
#define MXC_F_SPIXR_INT_FL_SSA_POS   4
 
#define MXC_F_SPIXR_INT_FL_SSA   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_SSA_POS))
 
#define MXC_V_SPIXR_INT_FL_SSA_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_SSA_CLEAR   (MXC_V_SPIXR_INT_FL_SSA_CLEAR << MXC_F_SPIXR_INT_FL_SSA_POS)
 
#define MXC_F_SPIXR_INT_FL_SSD_POS   5
 
#define MXC_F_SPIXR_INT_FL_SSD   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_SSD_POS))
 
#define MXC_V_SPIXR_INT_FL_SSD_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_SSD_CLEAR   (MXC_V_SPIXR_INT_FL_SSD_CLEAR << MXC_F_SPIXR_INT_FL_SSD_POS)
 
#define MXC_F_SPIXR_INT_FL_FAULT_POS   8
 
#define MXC_F_SPIXR_INT_FL_FAULT   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_FAULT_POS))
 
#define MXC_V_SPIXR_INT_FL_FAULT_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_FAULT_CLEAR   (MXC_V_SPIXR_INT_FL_FAULT_CLEAR << MXC_F_SPIXR_INT_FL_FAULT_POS)
 
#define MXC_F_SPIXR_INT_FL_ABORT_POS   9
 
#define MXC_F_SPIXR_INT_FL_ABORT   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_ABORT_POS))
 
#define MXC_V_SPIXR_INT_FL_ABORT_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_ABORT_CLEAR   (MXC_V_SPIXR_INT_FL_ABORT_CLEAR << MXC_F_SPIXR_INT_FL_ABORT_POS)
 
#define MXC_F_SPIXR_INT_FL_M_DONE_POS   11
 
#define MXC_F_SPIXR_INT_FL_M_DONE   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_M_DONE_POS))
 
#define MXC_V_SPIXR_INT_FL_M_DONE_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_M_DONE_CLEAR   (MXC_V_SPIXR_INT_FL_M_DONE_CLEAR << MXC_F_SPIXR_INT_FL_M_DONE_POS)
 
#define MXC_F_SPIXR_INT_FL_TX_OVR_POS   12
 
#define MXC_F_SPIXR_INT_FL_TX_OVR   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_TX_OVR_POS))
 
#define MXC_V_SPIXR_INT_FL_TX_OVR_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_TX_OVR_CLEAR   (MXC_V_SPIXR_INT_FL_TX_OVR_CLEAR << MXC_F_SPIXR_INT_FL_TX_OVR_POS)
 
#define MXC_F_SPIXR_INT_FL_TX_UND_POS   13
 
#define MXC_F_SPIXR_INT_FL_TX_UND   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_TX_UND_POS))
 
#define MXC_V_SPIXR_INT_FL_TX_UND_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_TX_UND_CLEAR   (MXC_V_SPIXR_INT_FL_TX_UND_CLEAR << MXC_F_SPIXR_INT_FL_TX_UND_POS)
 
#define MXC_F_SPIXR_INT_FL_RX_OVR_POS   14
 
#define MXC_F_SPIXR_INT_FL_RX_OVR   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_RX_OVR_POS))
 
#define MXC_V_SPIXR_INT_FL_RX_OVR_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_RX_OVR_CLEAR   (MXC_V_SPIXR_INT_FL_RX_OVR_CLEAR << MXC_F_SPIXR_INT_FL_RX_OVR_POS)
 
#define MXC_F_SPIXR_INT_FL_RX_UND_POS   15
 
#define MXC_F_SPIXR_INT_FL_RX_UND   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_RX_UND_POS))
 
#define MXC_V_SPIXR_INT_FL_RX_UND_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_FL_RX_UND_CLEAR   (MXC_V_SPIXR_INT_FL_RX_UND_CLEAR << MXC_F_SPIXR_INT_FL_RX_UND_POS)
 
#define MXC_F_SPIXR_INT_EN_TX_LEVEL_POS   0
 
#define MXC_F_SPIXR_INT_EN_TX_LEVEL   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_TX_LEVEL_POS))
 
#define MXC_V_SPIXR_INT_EN_TX_LEVEL_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_TX_LEVEL_DIS   (MXC_V_SPIXR_INT_EN_TX_LEVEL_DIS << MXC_F_SPIXR_INT_EN_TX_LEVEL_POS)
 
#define MXC_V_SPIXR_INT_EN_TX_LEVEL_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_TX_LEVEL_EN   (MXC_V_SPIXR_INT_EN_TX_LEVEL_EN << MXC_F_SPIXR_INT_EN_TX_LEVEL_POS)
 
#define MXC_F_SPIXR_INT_EN_TX_EMPTY_POS   1
 
#define MXC_F_SPIXR_INT_EN_TX_EMPTY   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_TX_EMPTY_POS))
 
#define MXC_V_SPIXR_INT_EN_TX_EMPTY_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_TX_EMPTY_DIS   (MXC_V_SPIXR_INT_EN_TX_EMPTY_DIS << MXC_F_SPIXR_INT_EN_TX_EMPTY_POS)
 
#define MXC_V_SPIXR_INT_EN_TX_EMPTY_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_TX_EMPTY_EN   (MXC_V_SPIXR_INT_EN_TX_EMPTY_EN << MXC_F_SPIXR_INT_EN_TX_EMPTY_POS)
 
#define MXC_F_SPIXR_INT_EN_RX_LEVEL_POS   2
 
#define MXC_F_SPIXR_INT_EN_RX_LEVEL   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_RX_LEVEL_POS))
 
#define MXC_V_SPIXR_INT_EN_RX_LEVEL_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_RX_LEVEL_DIS   (MXC_V_SPIXR_INT_EN_RX_LEVEL_DIS << MXC_F_SPIXR_INT_EN_RX_LEVEL_POS)
 
#define MXC_V_SPIXR_INT_EN_RX_LEVEL_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_RX_LEVEL_EN   (MXC_V_SPIXR_INT_EN_RX_LEVEL_EN << MXC_F_SPIXR_INT_EN_RX_LEVEL_POS)
 
#define MXC_F_SPIXR_INT_EN_RX_FULL_POS   3
 
#define MXC_F_SPIXR_INT_EN_RX_FULL   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_RX_FULL_POS))
 
#define MXC_V_SPIXR_INT_EN_RX_FULL_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_RX_FULL_DIS   (MXC_V_SPIXR_INT_EN_RX_FULL_DIS << MXC_F_SPIXR_INT_EN_RX_FULL_POS)
 
#define MXC_V_SPIXR_INT_EN_RX_FULL_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_RX_FULL_EN   (MXC_V_SPIXR_INT_EN_RX_FULL_EN << MXC_F_SPIXR_INT_EN_RX_FULL_POS)
 
#define MXC_F_SPIXR_INT_EN_SSA_POS   4
 
#define MXC_F_SPIXR_INT_EN_SSA   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_SSA_POS))
 
#define MXC_V_SPIXR_INT_EN_SSA_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_SSA_DIS   (MXC_V_SPIXR_INT_EN_SSA_DIS << MXC_F_SPIXR_INT_EN_SSA_POS)
 
#define MXC_V_SPIXR_INT_EN_SSA_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_SSA_EN   (MXC_V_SPIXR_INT_EN_SSA_EN << MXC_F_SPIXR_INT_EN_SSA_POS)
 
#define MXC_F_SPIXR_INT_EN_SSD_POS   5
 
#define MXC_F_SPIXR_INT_EN_SSD   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_SSD_POS))
 
#define MXC_V_SPIXR_INT_EN_SSD_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_SSD_DIS   (MXC_V_SPIXR_INT_EN_SSD_DIS << MXC_F_SPIXR_INT_EN_SSD_POS)
 
#define MXC_V_SPIXR_INT_EN_SSD_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_SSD_EN   (MXC_V_SPIXR_INT_EN_SSD_EN << MXC_F_SPIXR_INT_EN_SSD_POS)
 
#define MXC_F_SPIXR_INT_EN_FAULT_POS   8
 
#define MXC_F_SPIXR_INT_EN_FAULT   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_FAULT_POS))
 
#define MXC_V_SPIXR_INT_EN_FAULT_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_FAULT_DIS   (MXC_V_SPIXR_INT_EN_FAULT_DIS << MXC_F_SPIXR_INT_EN_FAULT_POS)
 
#define MXC_V_SPIXR_INT_EN_FAULT_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_FAULT_EN   (MXC_V_SPIXR_INT_EN_FAULT_EN << MXC_F_SPIXR_INT_EN_FAULT_POS)
 
#define MXC_F_SPIXR_INT_EN_ABORT_POS   9
 
#define MXC_F_SPIXR_INT_EN_ABORT   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_ABORT_POS))
 
#define MXC_V_SPIXR_INT_EN_ABORT_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_ABORT_DIS   (MXC_V_SPIXR_INT_EN_ABORT_DIS << MXC_F_SPIXR_INT_EN_ABORT_POS)
 
#define MXC_V_SPIXR_INT_EN_ABORT_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_ABORT_EN   (MXC_V_SPIXR_INT_EN_ABORT_EN << MXC_F_SPIXR_INT_EN_ABORT_POS)
 
#define MXC_F_SPIXR_INT_EN_M_DONE_POS   11
 
#define MXC_F_SPIXR_INT_EN_M_DONE   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_M_DONE_POS))
 
#define MXC_V_SPIXR_INT_EN_M_DONE_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_M_DONE_DIS   (MXC_V_SPIXR_INT_EN_M_DONE_DIS << MXC_F_SPIXR_INT_EN_M_DONE_POS)
 
#define MXC_V_SPIXR_INT_EN_M_DONE_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_M_DONE_EN   (MXC_V_SPIXR_INT_EN_M_DONE_EN << MXC_F_SPIXR_INT_EN_M_DONE_POS)
 
#define MXC_F_SPIXR_INT_EN_TX_OVR_POS   12
 
#define MXC_F_SPIXR_INT_EN_TX_OVR   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_TX_OVR_POS))
 
#define MXC_V_SPIXR_INT_EN_TX_OVR_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_TX_OVR_DIS   (MXC_V_SPIXR_INT_EN_TX_OVR_DIS << MXC_F_SPIXR_INT_EN_TX_OVR_POS)
 
#define MXC_V_SPIXR_INT_EN_TX_OVR_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_TX_OVR_EN   (MXC_V_SPIXR_INT_EN_TX_OVR_EN << MXC_F_SPIXR_INT_EN_TX_OVR_POS)
 
#define MXC_F_SPIXR_INT_EN_TX_UND_POS   13
 
#define MXC_F_SPIXR_INT_EN_TX_UND   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_TX_UND_POS))
 
#define MXC_V_SPIXR_INT_EN_TX_UND_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_TX_UND_DIS   (MXC_V_SPIXR_INT_EN_TX_UND_DIS << MXC_F_SPIXR_INT_EN_TX_UND_POS)
 
#define MXC_V_SPIXR_INT_EN_TX_UND_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_TX_UND_EN   (MXC_V_SPIXR_INT_EN_TX_UND_EN << MXC_F_SPIXR_INT_EN_TX_UND_POS)
 
#define MXC_F_SPIXR_INT_EN_RX_OVR_POS   14
 
#define MXC_F_SPIXR_INT_EN_RX_OVR   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_RX_OVR_POS))
 
#define MXC_V_SPIXR_INT_EN_RX_OVR_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_RX_OVR_DIS   (MXC_V_SPIXR_INT_EN_RX_OVR_DIS << MXC_F_SPIXR_INT_EN_RX_OVR_POS)
 
#define MXC_V_SPIXR_INT_EN_RX_OVR_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_RX_OVR_EN   (MXC_V_SPIXR_INT_EN_RX_OVR_EN << MXC_F_SPIXR_INT_EN_RX_OVR_POS)
 
#define MXC_F_SPIXR_INT_EN_RX_UND_POS   15
 
#define MXC_F_SPIXR_INT_EN_RX_UND   ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_RX_UND_POS))
 
#define MXC_V_SPIXR_INT_EN_RX_UND_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_INT_EN_RX_UND_DIS   (MXC_V_SPIXR_INT_EN_RX_UND_DIS << MXC_F_SPIXR_INT_EN_RX_UND_POS)
 
#define MXC_V_SPIXR_INT_EN_RX_UND_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_INT_EN_RX_UND_EN   (MXC_V_SPIXR_INT_EN_RX_UND_EN << MXC_F_SPIXR_INT_EN_RX_UND_POS)
 
#define MXC_F_SPIXR_WAKE_FL_TX_LEVEL_POS   0
 
#define MXC_F_SPIXR_WAKE_FL_TX_LEVEL   ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_FL_TX_LEVEL_POS))
 
#define MXC_V_SPIXR_WAKE_FL_TX_LEVEL_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_WAKE_FL_TX_LEVEL_CLEAR   (MXC_V_SPIXR_WAKE_FL_TX_LEVEL_CLEAR << MXC_F_SPIXR_WAKE_FL_TX_LEVEL_POS)
 
#define MXC_F_SPIXR_WAKE_FL_TX_EMPTY_POS   1
 
#define MXC_F_SPIXR_WAKE_FL_TX_EMPTY   ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_FL_TX_EMPTY_POS))
 
#define MXC_V_SPIXR_WAKE_FL_TX_EMPTY_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_WAKE_FL_TX_EMPTY_CLEAR   (MXC_V_SPIXR_WAKE_FL_TX_EMPTY_CLEAR << MXC_F_SPIXR_WAKE_FL_TX_EMPTY_POS)
 
#define MXC_F_SPIXR_WAKE_FL_RX_LEVEL_POS   2
 
#define MXC_F_SPIXR_WAKE_FL_RX_LEVEL   ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_FL_RX_LEVEL_POS))
 
#define MXC_V_SPIXR_WAKE_FL_RX_LEVEL_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_WAKE_FL_RX_LEVEL_CLEAR   (MXC_V_SPIXR_WAKE_FL_RX_LEVEL_CLEAR << MXC_F_SPIXR_WAKE_FL_RX_LEVEL_POS)
 
#define MXC_F_SPIXR_WAKE_FL_RX_FULL_POS   3
 
#define MXC_F_SPIXR_WAKE_FL_RX_FULL   ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_FL_RX_FULL_POS))
 
#define MXC_V_SPIXR_WAKE_FL_RX_FULL_CLEAR   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_WAKE_FL_RX_FULL_CLEAR   (MXC_V_SPIXR_WAKE_FL_RX_FULL_CLEAR << MXC_F_SPIXR_WAKE_FL_RX_FULL_POS)
 
#define MXC_F_SPIXR_WAKE_EN_TX_LEVEL_POS   0
 
#define MXC_F_SPIXR_WAKE_EN_TX_LEVEL   ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_EN_TX_LEVEL_POS))
 
#define MXC_V_SPIXR_WAKE_EN_TX_LEVEL_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_WAKE_EN_TX_LEVEL_DIS   (MXC_V_SPIXR_WAKE_EN_TX_LEVEL_DIS << MXC_F_SPIXR_WAKE_EN_TX_LEVEL_POS)
 
#define MXC_V_SPIXR_WAKE_EN_TX_LEVEL_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_WAKE_EN_TX_LEVEL_EN   (MXC_V_SPIXR_WAKE_EN_TX_LEVEL_EN << MXC_F_SPIXR_WAKE_EN_TX_LEVEL_POS)
 
#define MXC_F_SPIXR_WAKE_EN_TX_EMPTY_POS   1
 
#define MXC_F_SPIXR_WAKE_EN_TX_EMPTY   ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_EN_TX_EMPTY_POS))
 
#define MXC_V_SPIXR_WAKE_EN_TX_EMPTY_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_WAKE_EN_TX_EMPTY_DIS   (MXC_V_SPIXR_WAKE_EN_TX_EMPTY_DIS << MXC_F_SPIXR_WAKE_EN_TX_EMPTY_POS)
 
#define MXC_V_SPIXR_WAKE_EN_TX_EMPTY_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_WAKE_EN_TX_EMPTY_EN   (MXC_V_SPIXR_WAKE_EN_TX_EMPTY_EN << MXC_F_SPIXR_WAKE_EN_TX_EMPTY_POS)
 
#define MXC_F_SPIXR_WAKE_EN_RX_LEVEL_POS   2
 
#define MXC_F_SPIXR_WAKE_EN_RX_LEVEL   ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_EN_RX_LEVEL_POS))
 
#define MXC_V_SPIXR_WAKE_EN_RX_LEVEL_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_WAKE_EN_RX_LEVEL_DIS   (MXC_V_SPIXR_WAKE_EN_RX_LEVEL_DIS << MXC_F_SPIXR_WAKE_EN_RX_LEVEL_POS)
 
#define MXC_V_SPIXR_WAKE_EN_RX_LEVEL_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_WAKE_EN_RX_LEVEL_EN   (MXC_V_SPIXR_WAKE_EN_RX_LEVEL_EN << MXC_F_SPIXR_WAKE_EN_RX_LEVEL_POS)
 
#define MXC_F_SPIXR_WAKE_EN_RX_FULL_POS   3
 
#define MXC_F_SPIXR_WAKE_EN_RX_FULL   ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_EN_RX_FULL_POS))
 
#define MXC_V_SPIXR_WAKE_EN_RX_FULL_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_WAKE_EN_RX_FULL_DIS   (MXC_V_SPIXR_WAKE_EN_RX_FULL_DIS << MXC_F_SPIXR_WAKE_EN_RX_FULL_POS)
 
#define MXC_V_SPIXR_WAKE_EN_RX_FULL_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_WAKE_EN_RX_FULL_EN   (MXC_V_SPIXR_WAKE_EN_RX_FULL_EN << MXC_F_SPIXR_WAKE_EN_RX_FULL_POS)
 
#define MXC_F_SPIXR_STAT_BUSY_POS   0
 
#define MXC_F_SPIXR_STAT_BUSY   ((uint32_t)(0x1UL << MXC_F_SPIXR_STAT_BUSY_POS))
 
#define MXC_V_SPIXR_STAT_BUSY_NOTACTIVE   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_STAT_BUSY_NOTACTIVE   (MXC_V_SPIXR_STAT_BUSY_NOTACTIVE << MXC_F_SPIXR_STAT_BUSY_POS)
 
#define MXC_V_SPIXR_STAT_BUSY_ACTIVE   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_STAT_BUSY_ACTIVE   (MXC_V_SPIXR_STAT_BUSY_ACTIVE << MXC_F_SPIXR_STAT_BUSY_POS)
 
#define MXC_F_SPIXR_XMEM_CTRL_XMEM_RD_CMD_POS   0
 
#define MXC_F_SPIXR_XMEM_CTRL_XMEM_RD_CMD   ((uint32_t)(0xFFUL << MXC_F_SPIXR_XMEM_CTRL_XMEM_RD_CMD_POS))
 
#define MXC_F_SPIXR_XMEM_CTRL_XMEM_WR_CMD_POS   8
 
#define MXC_F_SPIXR_XMEM_CTRL_XMEM_WR_CMD   ((uint32_t)(0xFFUL << MXC_F_SPIXR_XMEM_CTRL_XMEM_WR_CMD_POS))
 
#define MXC_F_SPIXR_XMEM_CTRL_XMEM_DCLKS_POS   16
 
#define MXC_F_SPIXR_XMEM_CTRL_XMEM_DCLKS   ((uint32_t)(0xFFUL << MXC_F_SPIXR_XMEM_CTRL_XMEM_DCLKS_POS))
 
#define MXC_F_SPIXR_XMEM_CTRL_XMEM_EN_POS   31
 
#define MXC_F_SPIXR_XMEM_CTRL_XMEM_EN   ((uint32_t)(0x1UL << MXC_F_SPIXR_XMEM_CTRL_XMEM_EN_POS))
 
#define MXC_V_SPIXR_XMEM_CTRL_XMEM_EN_DIS   ((uint32_t)0x0UL)
 
#define MXC_S_SPIXR_XMEM_CTRL_XMEM_EN_DIS   (MXC_V_SPIXR_XMEM_CTRL_XMEM_EN_DIS << MXC_F_SPIXR_XMEM_CTRL_XMEM_EN_POS)
 
#define MXC_V_SPIXR_XMEM_CTRL_XMEM_EN_EN   ((uint32_t)0x1UL)
 
#define MXC_S_SPIXR_XMEM_CTRL_XMEM_EN_EN   (MXC_V_SPIXR_XMEM_CTRL_XMEM_EN_EN << MXC_F_SPIXR_XMEM_CTRL_XMEM_EN_POS)
 

Detailed Description

Registers, Bit Masks and Bit Positions for the SPIXR Peripheral Module.

Note
This file is @generated.