28#ifndef LIBRARIES_CMSIS_DEVICE_MAXIM_MAX32650_INCLUDE_SPIXR_REGS_H_
29#define LIBRARIES_CMSIS_DEVICE_MAXIM_MAX32650_INCLUDE_SPIXR_REGS_H_
38#if defined (__ICCARM__)
39 #pragma system_include
53#define __I volatile const
59#define __R volatile const
79 __IO uint16_t data16[2];
80 __IO uint8_t data8[4];
87 __R uint32_t rsv_0x18;
104#define MXC_R_SPIXR_DATA32 ((uint32_t)0x00000000UL)
105#define MXC_R_SPIXR_DATA16 ((uint32_t)0x00000000UL)
106#define MXC_R_SPIXR_DATA8 ((uint32_t)0x00000000UL)
107#define MXC_R_SPIXR_CTRL1 ((uint32_t)0x00000004UL)
108#define MXC_R_SPIXR_CTRL2 ((uint32_t)0x00000008UL)
109#define MXC_R_SPIXR_CTRL3 ((uint32_t)0x0000000CUL)
110#define MXC_R_SPIXR_SS_TIME ((uint32_t)0x00000010UL)
111#define MXC_R_SPIXR_BRG_CTRL ((uint32_t)0x00000014UL)
112#define MXC_R_SPIXR_DMA ((uint32_t)0x0000001CUL)
113#define MXC_R_SPIXR_INT_FL ((uint32_t)0x00000020UL)
114#define MXC_R_SPIXR_INT_EN ((uint32_t)0x00000024UL)
115#define MXC_R_SPIXR_WAKE_FL ((uint32_t)0x00000028UL)
116#define MXC_R_SPIXR_WAKE_EN ((uint32_t)0x0000002CUL)
117#define MXC_R_SPIXR_STAT ((uint32_t)0x00000030UL)
118#define MXC_R_SPIXR_XMEM_CTRL ((uint32_t)0x00000034UL)
127#define MXC_F_SPIXR_DATA32_DATA_POS 0
128#define MXC_F_SPIXR_DATA32_DATA ((uint32_t)(0xFFFFFFFFUL << MXC_F_SPIXR_DATA32_DATA_POS))
138#define MXC_F_SPIXR_DATA16_DATA_POS 0
139#define MXC_F_SPIXR_DATA16_DATA ((uint16_t)(0xFFFFUL << MXC_F_SPIXR_DATA16_DATA_POS))
149#define MXC_F_SPIXR_DATA8_DATA_POS 0
150#define MXC_F_SPIXR_DATA8_DATA ((uint8_t)(0xFFUL << MXC_F_SPIXR_DATA8_DATA_POS))
160#define MXC_F_SPIXR_CTRL1_ENABLE_POS 0
161#define MXC_F_SPIXR_CTRL1_ENABLE ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_ENABLE_POS))
162#define MXC_V_SPIXR_CTRL1_ENABLE_DIS ((uint32_t)0x0UL)
163#define MXC_S_SPIXR_CTRL1_ENABLE_DIS (MXC_V_SPIXR_CTRL1_ENABLE_DIS << MXC_F_SPIXR_CTRL1_ENABLE_POS)
164#define MXC_V_SPIXR_CTRL1_ENABLE_EN ((uint32_t)0x1UL)
165#define MXC_S_SPIXR_CTRL1_ENABLE_EN (MXC_V_SPIXR_CTRL1_ENABLE_EN << MXC_F_SPIXR_CTRL1_ENABLE_POS)
167#define MXC_F_SPIXR_CTRL1_MASTER_POS 1
168#define MXC_F_SPIXR_CTRL1_MASTER ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_MASTER_POS))
169#define MXC_V_SPIXR_CTRL1_MASTER_DIS ((uint32_t)0x0UL)
170#define MXC_S_SPIXR_CTRL1_MASTER_DIS (MXC_V_SPIXR_CTRL1_MASTER_DIS << MXC_F_SPIXR_CTRL1_MASTER_POS)
171#define MXC_V_SPIXR_CTRL1_MASTER_EN ((uint32_t)0x1UL)
172#define MXC_S_SPIXR_CTRL1_MASTER_EN (MXC_V_SPIXR_CTRL1_MASTER_EN << MXC_F_SPIXR_CTRL1_MASTER_POS)
174#define MXC_F_SPIXR_CTRL1_SS_IO_POS 4
175#define MXC_F_SPIXR_CTRL1_SS_IO ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_SS_IO_POS))
176#define MXC_V_SPIXR_CTRL1_SS_IO_OUTPUT ((uint32_t)0x0UL)
177#define MXC_S_SPIXR_CTRL1_SS_IO_OUTPUT (MXC_V_SPIXR_CTRL1_SS_IO_OUTPUT << MXC_F_SPIXR_CTRL1_SS_IO_POS)
178#define MXC_V_SPIXR_CTRL1_SS_IO_INPUT ((uint32_t)0x1UL)
179#define MXC_S_SPIXR_CTRL1_SS_IO_INPUT (MXC_V_SPIXR_CTRL1_SS_IO_INPUT << MXC_F_SPIXR_CTRL1_SS_IO_POS)
181#define MXC_F_SPIXR_CTRL1_START_POS 5
182#define MXC_F_SPIXR_CTRL1_START ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_START_POS))
183#define MXC_V_SPIXR_CTRL1_START_START ((uint32_t)0x1UL)
184#define MXC_S_SPIXR_CTRL1_START_START (MXC_V_SPIXR_CTRL1_START_START << MXC_F_SPIXR_CTRL1_START_POS)
186#define MXC_F_SPIXR_CTRL1_SS_CTRL_POS 8
187#define MXC_F_SPIXR_CTRL1_SS_CTRL ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_SS_CTRL_POS))
188#define MXC_V_SPIXR_CTRL1_SS_CTRL_DEASSERT ((uint32_t)0x0UL)
189#define MXC_S_SPIXR_CTRL1_SS_CTRL_DEASSERT (MXC_V_SPIXR_CTRL1_SS_CTRL_DEASSERT << MXC_F_SPIXR_CTRL1_SS_CTRL_POS)
190#define MXC_V_SPIXR_CTRL1_SS_CTRL_ASSERT ((uint32_t)0x1UL)
191#define MXC_S_SPIXR_CTRL1_SS_CTRL_ASSERT (MXC_V_SPIXR_CTRL1_SS_CTRL_ASSERT << MXC_F_SPIXR_CTRL1_SS_CTRL_POS)
193#define MXC_F_SPIXR_CTRL1_SS_POS 16
194#define MXC_F_SPIXR_CTRL1_SS ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL1_SS_POS))
204#define MXC_F_SPIXR_CTRL2_TX_NUM_CHAR_POS 0
205#define MXC_F_SPIXR_CTRL2_TX_NUM_CHAR ((uint32_t)(0xFFFFUL << MXC_F_SPIXR_CTRL2_TX_NUM_CHAR_POS))
207#define MXC_F_SPIXR_CTRL2_RX_NUM_CHAR_POS 16
208#define MXC_F_SPIXR_CTRL2_RX_NUM_CHAR ((uint32_t)(0xFFFFUL << MXC_F_SPIXR_CTRL2_RX_NUM_CHAR_POS))
218#define MXC_F_SPIXR_CTRL3_CPHA_POS 0
219#define MXC_F_SPIXR_CTRL3_CPHA ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_CPHA_POS))
220#define MXC_V_SPIXR_CTRL3_CPHA_RISINGEDGE ((uint32_t)0x0UL)
221#define MXC_S_SPIXR_CTRL3_CPHA_RISINGEDGE (MXC_V_SPIXR_CTRL3_CPHA_RISINGEDGE << MXC_F_SPIXR_CTRL3_CPHA_POS)
222#define MXC_V_SPIXR_CTRL3_CPHA_FALLINGEDGE ((uint32_t)0x1UL)
223#define MXC_S_SPIXR_CTRL3_CPHA_FALLINGEDGE (MXC_V_SPIXR_CTRL3_CPHA_FALLINGEDGE << MXC_F_SPIXR_CTRL3_CPHA_POS)
225#define MXC_F_SPIXR_CTRL3_CPOL_POS 1
226#define MXC_F_SPIXR_CTRL3_CPOL ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_CPOL_POS))
227#define MXC_V_SPIXR_CTRL3_CPOL_NORMAL ((uint32_t)0x0UL)
228#define MXC_S_SPIXR_CTRL3_CPOL_NORMAL (MXC_V_SPIXR_CTRL3_CPOL_NORMAL << MXC_F_SPIXR_CTRL3_CPOL_POS)
229#define MXC_V_SPIXR_CTRL3_CPOL_INVERTED ((uint32_t)0x1UL)
230#define MXC_S_SPIXR_CTRL3_CPOL_INVERTED (MXC_V_SPIXR_CTRL3_CPOL_INVERTED << MXC_F_SPIXR_CTRL3_CPOL_POS)
232#define MXC_F_SPIXR_CTRL3_SCLK_INV_POS 4
233#define MXC_F_SPIXR_CTRL3_SCLK_INV ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_SCLK_INV_POS))
234#define MXC_V_SPIXR_CTRL3_SCLK_INV_NORMAL ((uint32_t)0x0UL)
235#define MXC_S_SPIXR_CTRL3_SCLK_INV_NORMAL (MXC_V_SPIXR_CTRL3_SCLK_INV_NORMAL << MXC_F_SPIXR_CTRL3_SCLK_INV_POS)
237#define MXC_F_SPIXR_CTRL3_NUMBITS_POS 8
238#define MXC_F_SPIXR_CTRL3_NUMBITS ((uint32_t)(0xFUL << MXC_F_SPIXR_CTRL3_NUMBITS_POS))
239#define MXC_V_SPIXR_CTRL3_NUMBITS_16BITS ((uint32_t)0x0UL)
240#define MXC_S_SPIXR_CTRL3_NUMBITS_16BITS (MXC_V_SPIXR_CTRL3_NUMBITS_16BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
241#define MXC_V_SPIXR_CTRL3_NUMBITS_1BITS ((uint32_t)0x1UL)
242#define MXC_S_SPIXR_CTRL3_NUMBITS_1BITS (MXC_V_SPIXR_CTRL3_NUMBITS_1BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
243#define MXC_V_SPIXR_CTRL3_NUMBITS_2BITS ((uint32_t)0x2UL)
244#define MXC_S_SPIXR_CTRL3_NUMBITS_2BITS (MXC_V_SPIXR_CTRL3_NUMBITS_2BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
245#define MXC_V_SPIXR_CTRL3_NUMBITS_3BITS ((uint32_t)0x3UL)
246#define MXC_S_SPIXR_CTRL3_NUMBITS_3BITS (MXC_V_SPIXR_CTRL3_NUMBITS_3BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
247#define MXC_V_SPIXR_CTRL3_NUMBITS_4BITS ((uint32_t)0x4UL)
248#define MXC_S_SPIXR_CTRL3_NUMBITS_4BITS (MXC_V_SPIXR_CTRL3_NUMBITS_4BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
249#define MXC_V_SPIXR_CTRL3_NUMBITS_5BITS ((uint32_t)0x5UL)
250#define MXC_S_SPIXR_CTRL3_NUMBITS_5BITS (MXC_V_SPIXR_CTRL3_NUMBITS_5BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
251#define MXC_V_SPIXR_CTRL3_NUMBITS_6BITS ((uint32_t)0x6UL)
252#define MXC_S_SPIXR_CTRL3_NUMBITS_6BITS (MXC_V_SPIXR_CTRL3_NUMBITS_6BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
253#define MXC_V_SPIXR_CTRL3_NUMBITS_7BITS ((uint32_t)0x7UL)
254#define MXC_S_SPIXR_CTRL3_NUMBITS_7BITS (MXC_V_SPIXR_CTRL3_NUMBITS_7BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
255#define MXC_V_SPIXR_CTRL3_NUMBITS_8BITS ((uint32_t)0x8UL)
256#define MXC_S_SPIXR_CTRL3_NUMBITS_8BITS (MXC_V_SPIXR_CTRL3_NUMBITS_8BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
257#define MXC_V_SPIXR_CTRL3_NUMBITS_9BITS ((uint32_t)0x9UL)
258#define MXC_S_SPIXR_CTRL3_NUMBITS_9BITS (MXC_V_SPIXR_CTRL3_NUMBITS_9BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
259#define MXC_V_SPIXR_CTRL3_NUMBITS_10BITS ((uint32_t)0xAUL)
260#define MXC_S_SPIXR_CTRL3_NUMBITS_10BITS (MXC_V_SPIXR_CTRL3_NUMBITS_10BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
261#define MXC_V_SPIXR_CTRL3_NUMBITS_11BITS ((uint32_t)0xBUL)
262#define MXC_S_SPIXR_CTRL3_NUMBITS_11BITS (MXC_V_SPIXR_CTRL3_NUMBITS_11BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
263#define MXC_V_SPIXR_CTRL3_NUMBITS_12BITS ((uint32_t)0xCUL)
264#define MXC_S_SPIXR_CTRL3_NUMBITS_12BITS (MXC_V_SPIXR_CTRL3_NUMBITS_12BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
265#define MXC_V_SPIXR_CTRL3_NUMBITS_13BITS ((uint32_t)0xDUL)
266#define MXC_S_SPIXR_CTRL3_NUMBITS_13BITS (MXC_V_SPIXR_CTRL3_NUMBITS_13BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
267#define MXC_V_SPIXR_CTRL3_NUMBITS_14BITS ((uint32_t)0xEUL)
268#define MXC_S_SPIXR_CTRL3_NUMBITS_14BITS (MXC_V_SPIXR_CTRL3_NUMBITS_14BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
269#define MXC_V_SPIXR_CTRL3_NUMBITS_15BITS ((uint32_t)0xFUL)
270#define MXC_S_SPIXR_CTRL3_NUMBITS_15BITS (MXC_V_SPIXR_CTRL3_NUMBITS_15BITS << MXC_F_SPIXR_CTRL3_NUMBITS_POS)
272#define MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS 12
273#define MXC_F_SPIXR_CTRL3_DATA_WIDTH ((uint32_t)(0x3UL << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS))
274#define MXC_V_SPIXR_CTRL3_DATA_WIDTH_MONO ((uint32_t)0x0UL)
275#define MXC_S_SPIXR_CTRL3_DATA_WIDTH_MONO (MXC_V_SPIXR_CTRL3_DATA_WIDTH_MONO << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS)
276#define MXC_V_SPIXR_CTRL3_DATA_WIDTH_DUAL ((uint32_t)0x1UL)
277#define MXC_S_SPIXR_CTRL3_DATA_WIDTH_DUAL (MXC_V_SPIXR_CTRL3_DATA_WIDTH_DUAL << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS)
278#define MXC_V_SPIXR_CTRL3_DATA_WIDTH_QUAD ((uint32_t)0x2UL)
279#define MXC_S_SPIXR_CTRL3_DATA_WIDTH_QUAD (MXC_V_SPIXR_CTRL3_DATA_WIDTH_QUAD << MXC_F_SPIXR_CTRL3_DATA_WIDTH_POS)
281#define MXC_F_SPIXR_CTRL3_THREE_WIRE_POS 15
282#define MXC_F_SPIXR_CTRL3_THREE_WIRE ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_THREE_WIRE_POS))
283#define MXC_V_SPIXR_CTRL3_THREE_WIRE_4WIRE ((uint32_t)0x0UL)
284#define MXC_S_SPIXR_CTRL3_THREE_WIRE_4WIRE (MXC_V_SPIXR_CTRL3_THREE_WIRE_4WIRE << MXC_F_SPIXR_CTRL3_THREE_WIRE_POS)
285#define MXC_V_SPIXR_CTRL3_THREE_WIRE_3WIRE ((uint32_t)0x1UL)
286#define MXC_S_SPIXR_CTRL3_THREE_WIRE_3WIRE (MXC_V_SPIXR_CTRL3_THREE_WIRE_3WIRE << MXC_F_SPIXR_CTRL3_THREE_WIRE_POS)
288#define MXC_F_SPIXR_CTRL3_SSPOL_POS 16
289#define MXC_F_SPIXR_CTRL3_SSPOL ((uint32_t)(0x1UL << MXC_F_SPIXR_CTRL3_SSPOL_POS))
290#define MXC_V_SPIXR_CTRL3_SSPOL_ACTIVELOW ((uint32_t)0x0UL)
291#define MXC_S_SPIXR_CTRL3_SSPOL_ACTIVELOW (MXC_V_SPIXR_CTRL3_SSPOL_ACTIVELOW << MXC_F_SPIXR_CTRL3_SSPOL_POS)
292#define MXC_V_SPIXR_CTRL3_SSPOL_ACTIVEHIGH ((uint32_t)0x1UL)
293#define MXC_S_SPIXR_CTRL3_SSPOL_ACTIVEHIGH (MXC_V_SPIXR_CTRL3_SSPOL_ACTIVEHIGH << MXC_F_SPIXR_CTRL3_SSPOL_POS)
303#define MXC_F_SPIXR_SS_TIME_SSACT1_POS 0
304#define MXC_F_SPIXR_SS_TIME_SSACT1 ((uint32_t)(0xFFUL << MXC_F_SPIXR_SS_TIME_SSACT1_POS))
306#define MXC_F_SPIXR_SS_TIME_SSACT2_POS 8
307#define MXC_F_SPIXR_SS_TIME_SSACT2 ((uint32_t)(0xFFUL << MXC_F_SPIXR_SS_TIME_SSACT2_POS))
309#define MXC_F_SPIXR_SS_TIME_SSINACT_POS 16
310#define MXC_F_SPIXR_SS_TIME_SSINACT ((uint32_t)(0xFFUL << MXC_F_SPIXR_SS_TIME_SSINACT_POS))
320#define MXC_F_SPIXR_BRG_CTRL_LO_POS 0
321#define MXC_F_SPIXR_BRG_CTRL_LO ((uint32_t)(0xFFUL << MXC_F_SPIXR_BRG_CTRL_LO_POS))
323#define MXC_F_SPIXR_BRG_CTRL_HI_POS 8
324#define MXC_F_SPIXR_BRG_CTRL_HI ((uint32_t)(0xFFUL << MXC_F_SPIXR_BRG_CTRL_HI_POS))
326#define MXC_F_SPIXR_BRG_CTRL_SCALE_POS 16
327#define MXC_F_SPIXR_BRG_CTRL_SCALE ((uint32_t)(0xFUL << MXC_F_SPIXR_BRG_CTRL_SCALE_POS))
328#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV1 ((uint32_t)0x0UL)
329#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV1 (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV1 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
330#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV2 ((uint32_t)0x1UL)
331#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV2 (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV2 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
332#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV4 ((uint32_t)0x2UL)
333#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV4 (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV4 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
334#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV8 ((uint32_t)0x3UL)
335#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV8 (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV8 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
336#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV16 ((uint32_t)0x4UL)
337#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV16 (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV16 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
338#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV32 ((uint32_t)0x5UL)
339#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV32 (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV32 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
340#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV64 ((uint32_t)0x6UL)
341#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV64 (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV64 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
342#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV128 ((uint32_t)0x7UL)
343#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV128 (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV128 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
344#define MXC_V_SPIXR_BRG_CTRL_SCALE_DIV256 ((uint32_t)0x8UL)
345#define MXC_S_SPIXR_BRG_CTRL_SCALE_DIV256 (MXC_V_SPIXR_BRG_CTRL_SCALE_DIV256 << MXC_F_SPIXR_BRG_CTRL_SCALE_POS)
355#define MXC_F_SPIXR_DMA_TX_FIFO_LEVEL_POS 0
356#define MXC_F_SPIXR_DMA_TX_FIFO_LEVEL ((uint32_t)(0x1FUL << MXC_F_SPIXR_DMA_TX_FIFO_LEVEL_POS))
358#define MXC_F_SPIXR_DMA_TX_FIFO_EN_POS 6
359#define MXC_F_SPIXR_DMA_TX_FIFO_EN ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_TX_FIFO_EN_POS))
360#define MXC_V_SPIXR_DMA_TX_FIFO_EN_DIS ((uint32_t)0x0UL)
361#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)
362#define MXC_V_SPIXR_DMA_TX_FIFO_EN_EN ((uint32_t)0x1UL)
363#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)
365#define MXC_F_SPIXR_DMA_TX_FIFO_CLEAR_POS 7
366#define MXC_F_SPIXR_DMA_TX_FIFO_CLEAR ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_TX_FIFO_CLEAR_POS))
367#define MXC_V_SPIXR_DMA_TX_FIFO_CLEAR_CLEAR ((uint32_t)0x1UL)
368#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)
370#define MXC_F_SPIXR_DMA_TX_FIFO_CNT_POS 8
371#define MXC_F_SPIXR_DMA_TX_FIFO_CNT ((uint32_t)(0x3FUL << MXC_F_SPIXR_DMA_TX_FIFO_CNT_POS))
373#define MXC_F_SPIXR_DMA_TX_DMA_EN_POS 15
374#define MXC_F_SPIXR_DMA_TX_DMA_EN ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_TX_DMA_EN_POS))
375#define MXC_V_SPIXR_DMA_TX_DMA_EN_DIS ((uint32_t)0x0UL)
376#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)
377#define MXC_V_SPIXR_DMA_TX_DMA_EN_EN ((uint32_t)0x1UL)
378#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)
380#define MXC_F_SPIXR_DMA_RX_FIFO_LEVEL_POS 16
381#define MXC_F_SPIXR_DMA_RX_FIFO_LEVEL ((uint32_t)(0x1FUL << MXC_F_SPIXR_DMA_RX_FIFO_LEVEL_POS))
383#define MXC_F_SPIXR_DMA_RX_FIFO_EN_POS 22
384#define MXC_F_SPIXR_DMA_RX_FIFO_EN ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_RX_FIFO_EN_POS))
385#define MXC_V_SPIXR_DMA_RX_FIFO_EN_DIS ((uint32_t)0x0UL)
386#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)
387#define MXC_V_SPIXR_DMA_RX_FIFO_EN_EN ((uint32_t)0x1UL)
388#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)
390#define MXC_F_SPIXR_DMA_RX_FIFO_CLEAR_POS 23
391#define MXC_F_SPIXR_DMA_RX_FIFO_CLEAR ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_RX_FIFO_CLEAR_POS))
392#define MXC_V_SPIXR_DMA_RX_FIFO_CLEAR_CLEAR ((uint32_t)0x1UL)
393#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)
395#define MXC_F_SPIXR_DMA_RX_FIFO_CNT_POS 24
396#define MXC_F_SPIXR_DMA_RX_FIFO_CNT ((uint32_t)(0x3FUL << MXC_F_SPIXR_DMA_RX_FIFO_CNT_POS))
398#define MXC_F_SPIXR_DMA_RX_DMA_EN_POS 31
399#define MXC_F_SPIXR_DMA_RX_DMA_EN ((uint32_t)(0x1UL << MXC_F_SPIXR_DMA_RX_DMA_EN_POS))
400#define MXC_V_SPIXR_DMA_RX_DMA_EN_DIS ((uint32_t)0x0UL)
401#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)
402#define MXC_V_SPIXR_DMA_RX_DMA_EN_EN ((uint32_t)0x1UL)
403#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)
414#define MXC_F_SPIXR_INT_FL_TX_LEVEL_POS 0
415#define MXC_F_SPIXR_INT_FL_TX_LEVEL ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_TX_LEVEL_POS))
416#define MXC_V_SPIXR_INT_FL_TX_LEVEL_CLEAR ((uint32_t)0x1UL)
417#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)
419#define MXC_F_SPIXR_INT_FL_TX_EMPTY_POS 1
420#define MXC_F_SPIXR_INT_FL_TX_EMPTY ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_TX_EMPTY_POS))
421#define MXC_V_SPIXR_INT_FL_TX_EMPTY_CLEAR ((uint32_t)0x1UL)
422#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)
424#define MXC_F_SPIXR_INT_FL_RX_LEVEL_POS 2
425#define MXC_F_SPIXR_INT_FL_RX_LEVEL ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_RX_LEVEL_POS))
426#define MXC_V_SPIXR_INT_FL_RX_LEVEL_CLEAR ((uint32_t)0x1UL)
427#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)
429#define MXC_F_SPIXR_INT_FL_RX_FULL_POS 3
430#define MXC_F_SPIXR_INT_FL_RX_FULL ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_RX_FULL_POS))
431#define MXC_V_SPIXR_INT_FL_RX_FULL_CLEAR ((uint32_t)0x1UL)
432#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)
434#define MXC_F_SPIXR_INT_FL_SSA_POS 4
435#define MXC_F_SPIXR_INT_FL_SSA ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_SSA_POS))
436#define MXC_V_SPIXR_INT_FL_SSA_CLEAR ((uint32_t)0x1UL)
437#define MXC_S_SPIXR_INT_FL_SSA_CLEAR (MXC_V_SPIXR_INT_FL_SSA_CLEAR << MXC_F_SPIXR_INT_FL_SSA_POS)
439#define MXC_F_SPIXR_INT_FL_SSD_POS 5
440#define MXC_F_SPIXR_INT_FL_SSD ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_SSD_POS))
441#define MXC_V_SPIXR_INT_FL_SSD_CLEAR ((uint32_t)0x1UL)
442#define MXC_S_SPIXR_INT_FL_SSD_CLEAR (MXC_V_SPIXR_INT_FL_SSD_CLEAR << MXC_F_SPIXR_INT_FL_SSD_POS)
444#define MXC_F_SPIXR_INT_FL_FAULT_POS 8
445#define MXC_F_SPIXR_INT_FL_FAULT ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_FAULT_POS))
446#define MXC_V_SPIXR_INT_FL_FAULT_CLEAR ((uint32_t)0x1UL)
447#define MXC_S_SPIXR_INT_FL_FAULT_CLEAR (MXC_V_SPIXR_INT_FL_FAULT_CLEAR << MXC_F_SPIXR_INT_FL_FAULT_POS)
449#define MXC_F_SPIXR_INT_FL_ABORT_POS 9
450#define MXC_F_SPIXR_INT_FL_ABORT ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_ABORT_POS))
451#define MXC_V_SPIXR_INT_FL_ABORT_CLEAR ((uint32_t)0x1UL)
452#define MXC_S_SPIXR_INT_FL_ABORT_CLEAR (MXC_V_SPIXR_INT_FL_ABORT_CLEAR << MXC_F_SPIXR_INT_FL_ABORT_POS)
454#define MXC_F_SPIXR_INT_FL_M_DONE_POS 11
455#define MXC_F_SPIXR_INT_FL_M_DONE ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_M_DONE_POS))
456#define MXC_V_SPIXR_INT_FL_M_DONE_CLEAR ((uint32_t)0x1UL)
457#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)
459#define MXC_F_SPIXR_INT_FL_TX_OVR_POS 12
460#define MXC_F_SPIXR_INT_FL_TX_OVR ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_TX_OVR_POS))
461#define MXC_V_SPIXR_INT_FL_TX_OVR_CLEAR ((uint32_t)0x1UL)
462#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)
464#define MXC_F_SPIXR_INT_FL_TX_UND_POS 13
465#define MXC_F_SPIXR_INT_FL_TX_UND ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_TX_UND_POS))
466#define MXC_V_SPIXR_INT_FL_TX_UND_CLEAR ((uint32_t)0x1UL)
467#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)
469#define MXC_F_SPIXR_INT_FL_RX_OVR_POS 14
470#define MXC_F_SPIXR_INT_FL_RX_OVR ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_RX_OVR_POS))
471#define MXC_V_SPIXR_INT_FL_RX_OVR_CLEAR ((uint32_t)0x1UL)
472#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)
474#define MXC_F_SPIXR_INT_FL_RX_UND_POS 15
475#define MXC_F_SPIXR_INT_FL_RX_UND ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_FL_RX_UND_POS))
476#define MXC_V_SPIXR_INT_FL_RX_UND_CLEAR ((uint32_t)0x1UL)
477#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)
487#define MXC_F_SPIXR_INT_EN_TX_LEVEL_POS 0
488#define MXC_F_SPIXR_INT_EN_TX_LEVEL ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_TX_LEVEL_POS))
489#define MXC_V_SPIXR_INT_EN_TX_LEVEL_DIS ((uint32_t)0x0UL)
490#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)
491#define MXC_V_SPIXR_INT_EN_TX_LEVEL_EN ((uint32_t)0x1UL)
492#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)
494#define MXC_F_SPIXR_INT_EN_TX_EMPTY_POS 1
495#define MXC_F_SPIXR_INT_EN_TX_EMPTY ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_TX_EMPTY_POS))
496#define MXC_V_SPIXR_INT_EN_TX_EMPTY_DIS ((uint32_t)0x0UL)
497#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)
498#define MXC_V_SPIXR_INT_EN_TX_EMPTY_EN ((uint32_t)0x1UL)
499#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)
501#define MXC_F_SPIXR_INT_EN_RX_LEVEL_POS 2
502#define MXC_F_SPIXR_INT_EN_RX_LEVEL ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_RX_LEVEL_POS))
503#define MXC_V_SPIXR_INT_EN_RX_LEVEL_DIS ((uint32_t)0x0UL)
504#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)
505#define MXC_V_SPIXR_INT_EN_RX_LEVEL_EN ((uint32_t)0x1UL)
506#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)
508#define MXC_F_SPIXR_INT_EN_RX_FULL_POS 3
509#define MXC_F_SPIXR_INT_EN_RX_FULL ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_RX_FULL_POS))
510#define MXC_V_SPIXR_INT_EN_RX_FULL_DIS ((uint32_t)0x0UL)
511#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)
512#define MXC_V_SPIXR_INT_EN_RX_FULL_EN ((uint32_t)0x1UL)
513#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)
515#define MXC_F_SPIXR_INT_EN_SSA_POS 4
516#define MXC_F_SPIXR_INT_EN_SSA ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_SSA_POS))
517#define MXC_V_SPIXR_INT_EN_SSA_DIS ((uint32_t)0x0UL)
518#define MXC_S_SPIXR_INT_EN_SSA_DIS (MXC_V_SPIXR_INT_EN_SSA_DIS << MXC_F_SPIXR_INT_EN_SSA_POS)
519#define MXC_V_SPIXR_INT_EN_SSA_EN ((uint32_t)0x1UL)
520#define MXC_S_SPIXR_INT_EN_SSA_EN (MXC_V_SPIXR_INT_EN_SSA_EN << MXC_F_SPIXR_INT_EN_SSA_POS)
522#define MXC_F_SPIXR_INT_EN_SSD_POS 5
523#define MXC_F_SPIXR_INT_EN_SSD ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_SSD_POS))
524#define MXC_V_SPIXR_INT_EN_SSD_DIS ((uint32_t)0x0UL)
525#define MXC_S_SPIXR_INT_EN_SSD_DIS (MXC_V_SPIXR_INT_EN_SSD_DIS << MXC_F_SPIXR_INT_EN_SSD_POS)
526#define MXC_V_SPIXR_INT_EN_SSD_EN ((uint32_t)0x1UL)
527#define MXC_S_SPIXR_INT_EN_SSD_EN (MXC_V_SPIXR_INT_EN_SSD_EN << MXC_F_SPIXR_INT_EN_SSD_POS)
529#define MXC_F_SPIXR_INT_EN_FAULT_POS 8
530#define MXC_F_SPIXR_INT_EN_FAULT ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_FAULT_POS))
531#define MXC_V_SPIXR_INT_EN_FAULT_DIS ((uint32_t)0x0UL)
532#define MXC_S_SPIXR_INT_EN_FAULT_DIS (MXC_V_SPIXR_INT_EN_FAULT_DIS << MXC_F_SPIXR_INT_EN_FAULT_POS)
533#define MXC_V_SPIXR_INT_EN_FAULT_EN ((uint32_t)0x1UL)
534#define MXC_S_SPIXR_INT_EN_FAULT_EN (MXC_V_SPIXR_INT_EN_FAULT_EN << MXC_F_SPIXR_INT_EN_FAULT_POS)
536#define MXC_F_SPIXR_INT_EN_ABORT_POS 9
537#define MXC_F_SPIXR_INT_EN_ABORT ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_ABORT_POS))
538#define MXC_V_SPIXR_INT_EN_ABORT_DIS ((uint32_t)0x0UL)
539#define MXC_S_SPIXR_INT_EN_ABORT_DIS (MXC_V_SPIXR_INT_EN_ABORT_DIS << MXC_F_SPIXR_INT_EN_ABORT_POS)
540#define MXC_V_SPIXR_INT_EN_ABORT_EN ((uint32_t)0x1UL)
541#define MXC_S_SPIXR_INT_EN_ABORT_EN (MXC_V_SPIXR_INT_EN_ABORT_EN << MXC_F_SPIXR_INT_EN_ABORT_POS)
543#define MXC_F_SPIXR_INT_EN_M_DONE_POS 11
544#define MXC_F_SPIXR_INT_EN_M_DONE ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_M_DONE_POS))
545#define MXC_V_SPIXR_INT_EN_M_DONE_DIS ((uint32_t)0x0UL)
546#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)
547#define MXC_V_SPIXR_INT_EN_M_DONE_EN ((uint32_t)0x1UL)
548#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)
550#define MXC_F_SPIXR_INT_EN_TX_OVR_POS 12
551#define MXC_F_SPIXR_INT_EN_TX_OVR ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_TX_OVR_POS))
552#define MXC_V_SPIXR_INT_EN_TX_OVR_DIS ((uint32_t)0x0UL)
553#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)
554#define MXC_V_SPIXR_INT_EN_TX_OVR_EN ((uint32_t)0x1UL)
555#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)
557#define MXC_F_SPIXR_INT_EN_TX_UND_POS 13
558#define MXC_F_SPIXR_INT_EN_TX_UND ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_TX_UND_POS))
559#define MXC_V_SPIXR_INT_EN_TX_UND_DIS ((uint32_t)0x0UL)
560#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)
561#define MXC_V_SPIXR_INT_EN_TX_UND_EN ((uint32_t)0x1UL)
562#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)
564#define MXC_F_SPIXR_INT_EN_RX_OVR_POS 14
565#define MXC_F_SPIXR_INT_EN_RX_OVR ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_RX_OVR_POS))
566#define MXC_V_SPIXR_INT_EN_RX_OVR_DIS ((uint32_t)0x0UL)
567#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)
568#define MXC_V_SPIXR_INT_EN_RX_OVR_EN ((uint32_t)0x1UL)
569#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)
571#define MXC_F_SPIXR_INT_EN_RX_UND_POS 15
572#define MXC_F_SPIXR_INT_EN_RX_UND ((uint32_t)(0x1UL << MXC_F_SPIXR_INT_EN_RX_UND_POS))
573#define MXC_V_SPIXR_INT_EN_RX_UND_DIS ((uint32_t)0x0UL)
574#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)
575#define MXC_V_SPIXR_INT_EN_RX_UND_EN ((uint32_t)0x1UL)
576#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)
586#define MXC_F_SPIXR_WAKE_FL_TX_LEVEL_POS 0
587#define MXC_F_SPIXR_WAKE_FL_TX_LEVEL ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_FL_TX_LEVEL_POS))
588#define MXC_V_SPIXR_WAKE_FL_TX_LEVEL_CLEAR ((uint32_t)0x1UL)
589#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)
591#define MXC_F_SPIXR_WAKE_FL_TX_EMPTY_POS 1
592#define MXC_F_SPIXR_WAKE_FL_TX_EMPTY ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_FL_TX_EMPTY_POS))
593#define MXC_V_SPIXR_WAKE_FL_TX_EMPTY_CLEAR ((uint32_t)0x1UL)
594#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)
596#define MXC_F_SPIXR_WAKE_FL_RX_LEVEL_POS 2
597#define MXC_F_SPIXR_WAKE_FL_RX_LEVEL ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_FL_RX_LEVEL_POS))
598#define MXC_V_SPIXR_WAKE_FL_RX_LEVEL_CLEAR ((uint32_t)0x1UL)
599#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)
601#define MXC_F_SPIXR_WAKE_FL_RX_FULL_POS 3
602#define MXC_F_SPIXR_WAKE_FL_RX_FULL ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_FL_RX_FULL_POS))
603#define MXC_V_SPIXR_WAKE_FL_RX_FULL_CLEAR ((uint32_t)0x1UL)
604#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)
614#define MXC_F_SPIXR_WAKE_EN_TX_LEVEL_POS 0
615#define MXC_F_SPIXR_WAKE_EN_TX_LEVEL ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_EN_TX_LEVEL_POS))
616#define MXC_V_SPIXR_WAKE_EN_TX_LEVEL_DIS ((uint32_t)0x0UL)
617#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)
618#define MXC_V_SPIXR_WAKE_EN_TX_LEVEL_EN ((uint32_t)0x1UL)
619#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)
621#define MXC_F_SPIXR_WAKE_EN_TX_EMPTY_POS 1
622#define MXC_F_SPIXR_WAKE_EN_TX_EMPTY ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_EN_TX_EMPTY_POS))
623#define MXC_V_SPIXR_WAKE_EN_TX_EMPTY_DIS ((uint32_t)0x0UL)
624#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)
625#define MXC_V_SPIXR_WAKE_EN_TX_EMPTY_EN ((uint32_t)0x1UL)
626#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)
628#define MXC_F_SPIXR_WAKE_EN_RX_LEVEL_POS 2
629#define MXC_F_SPIXR_WAKE_EN_RX_LEVEL ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_EN_RX_LEVEL_POS))
630#define MXC_V_SPIXR_WAKE_EN_RX_LEVEL_DIS ((uint32_t)0x0UL)
631#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)
632#define MXC_V_SPIXR_WAKE_EN_RX_LEVEL_EN ((uint32_t)0x1UL)
633#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)
635#define MXC_F_SPIXR_WAKE_EN_RX_FULL_POS 3
636#define MXC_F_SPIXR_WAKE_EN_RX_FULL ((uint32_t)(0x1UL << MXC_F_SPIXR_WAKE_EN_RX_FULL_POS))
637#define MXC_V_SPIXR_WAKE_EN_RX_FULL_DIS ((uint32_t)0x0UL)
638#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)
639#define MXC_V_SPIXR_WAKE_EN_RX_FULL_EN ((uint32_t)0x1UL)
640#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)
650#define MXC_F_SPIXR_STAT_BUSY_POS 0
651#define MXC_F_SPIXR_STAT_BUSY ((uint32_t)(0x1UL << MXC_F_SPIXR_STAT_BUSY_POS))
652#define MXC_V_SPIXR_STAT_BUSY_NOTACTIVE ((uint32_t)0x0UL)
653#define MXC_S_SPIXR_STAT_BUSY_NOTACTIVE (MXC_V_SPIXR_STAT_BUSY_NOTACTIVE << MXC_F_SPIXR_STAT_BUSY_POS)
654#define MXC_V_SPIXR_STAT_BUSY_ACTIVE ((uint32_t)0x1UL)
655#define MXC_S_SPIXR_STAT_BUSY_ACTIVE (MXC_V_SPIXR_STAT_BUSY_ACTIVE << MXC_F_SPIXR_STAT_BUSY_POS)
665#define MXC_F_SPIXR_XMEM_CTRL_XMEM_RD_CMD_POS 0
666#define MXC_F_SPIXR_XMEM_CTRL_XMEM_RD_CMD ((uint32_t)(0xFFUL << MXC_F_SPIXR_XMEM_CTRL_XMEM_RD_CMD_POS))
668#define MXC_F_SPIXR_XMEM_CTRL_XMEM_WR_CMD_POS 8
669#define MXC_F_SPIXR_XMEM_CTRL_XMEM_WR_CMD ((uint32_t)(0xFFUL << MXC_F_SPIXR_XMEM_CTRL_XMEM_WR_CMD_POS))
671#define MXC_F_SPIXR_XMEM_CTRL_XMEM_DCLKS_POS 16
672#define MXC_F_SPIXR_XMEM_CTRL_XMEM_DCLKS ((uint32_t)(0xFFUL << MXC_F_SPIXR_XMEM_CTRL_XMEM_DCLKS_POS))
674#define MXC_F_SPIXR_XMEM_CTRL_XMEM_EN_POS 31
675#define MXC_F_SPIXR_XMEM_CTRL_XMEM_EN ((uint32_t)(0x1UL << MXC_F_SPIXR_XMEM_CTRL_XMEM_EN_POS))
676#define MXC_V_SPIXR_XMEM_CTRL_XMEM_EN_DIS ((uint32_t)0x0UL)
677#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)
678#define MXC_V_SPIXR_XMEM_CTRL_XMEM_EN_EN ((uint32_t)0x1UL)
679#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)
__IO uint32_t int_fl
Definition: spixr_regs.h:89
__I uint32_t stat
Definition: spixr_regs.h:93
__IO uint32_t brg_ctrl
Definition: spixr_regs.h:86
__IO uint32_t data32
Definition: spixr_regs.h:78
__IO uint32_t xmem_ctrl
Definition: spixr_regs.h:94
__IO uint32_t wake_fl
Definition: spixr_regs.h:91
__IO uint32_t int_en
Definition: spixr_regs.h:90
__IO uint32_t ctrl3
Definition: spixr_regs.h:84
__IO uint32_t ss_time
Definition: spixr_regs.h:85
__IO uint32_t dma
Definition: spixr_regs.h:88
__IO uint32_t ctrl1
Definition: spixr_regs.h:82
__IO uint32_t ctrl2
Definition: spixr_regs.h:83
__IO uint32_t wake_en
Definition: spixr_regs.h:92
Definition: spixr_regs.h:76