MAX78002 Peripheral Driver API
Peripheral Driver API for the MAX78002
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
SDHC_CFG_0

Macros

#define MXC_F_SDHC_CFG_0_TO_CLK_FREQ_POS   0
 
#define MXC_F_SDHC_CFG_0_TO_CLK_FREQ   ((uint32_t)(0x3FUL << MXC_F_SDHC_CFG_0_TO_CLK_FREQ_POS))
 
#define MXC_F_SDHC_CFG_0_TO_CLK_UNIT_POS   7
 
#define MXC_F_SDHC_CFG_0_TO_CLK_UNIT   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_TO_CLK_UNIT_POS))
 
#define MXC_F_SDHC_CFG_0_CLK_FREQ_POS   8
 
#define MXC_F_SDHC_CFG_0_CLK_FREQ   ((uint32_t)(0xFFUL << MXC_F_SDHC_CFG_0_CLK_FREQ_POS))
 
#define MXC_F_SDHC_CFG_0_MAX_BLK_LEN_POS   16
 
#define MXC_F_SDHC_CFG_0_MAX_BLK_LEN   ((uint32_t)(0x3UL << MXC_F_SDHC_CFG_0_MAX_BLK_LEN_POS))
 
#define MXC_F_SDHC_CFG_0_BIT_8_POS   18
 
#define MXC_F_SDHC_CFG_0_BIT_8   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_BIT_8_POS))
 
#define MXC_F_SDHC_CFG_0_ADMA2_POS   19
 
#define MXC_F_SDHC_CFG_0_ADMA2   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_ADMA2_POS))
 
#define MXC_F_SDHC_CFG_0_HS_POS   21
 
#define MXC_F_SDHC_CFG_0_HS   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_HS_POS))
 
#define MXC_F_SDHC_CFG_0_SDMA_POS   22
 
#define MXC_F_SDHC_CFG_0_SDMA   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_SDMA_POS))
 
#define MXC_F_SDHC_CFG_0_SUSPEND_POS   23
 
#define MXC_F_SDHC_CFG_0_SUSPEND   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_SUSPEND_POS))
 
#define MXC_F_SDHC_CFG_0_V3_3_POS   24
 
#define MXC_F_SDHC_CFG_0_V3_3   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_V3_3_POS))
 
#define MXC_F_SDHC_CFG_0_V3_0_POS   25
 
#define MXC_F_SDHC_CFG_0_V3_0   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_V3_0_POS))
 
#define MXC_F_SDHC_CFG_0_V1_8_POS   26
 
#define MXC_F_SDHC_CFG_0_V1_8   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_V1_8_POS))
 
#define MXC_F_SDHC_CFG_0_BIT_64_SYS_BUS_POS   28
 
#define MXC_F_SDHC_CFG_0_BIT_64_SYS_BUS   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_BIT_64_SYS_BUS_POS))
 
#define MXC_F_SDHC_CFG_0_ASYNC_INT_POS   29
 
#define MXC_F_SDHC_CFG_0_ASYNC_INT   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_ASYNC_INT_POS))
 
#define MXC_F_SDHC_CFG_0_SLOT_TYPE_POS   30
 
#define MXC_F_SDHC_CFG_0_SLOT_TYPE   ((uint32_t)(0x3UL << MXC_F_SDHC_CFG_0_SLOT_TYPE_POS))
 

Detailed Description

Capabilities 0-31.

Macro Definition Documentation

◆ MXC_F_SDHC_CFG_0_ADMA2

#define MXC_F_SDHC_CFG_0_ADMA2   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_ADMA2_POS))

CFG_0_ADMA2 Mask

◆ MXC_F_SDHC_CFG_0_ADMA2_POS

#define MXC_F_SDHC_CFG_0_ADMA2_POS   19

CFG_0_ADMA2 Position

◆ MXC_F_SDHC_CFG_0_ASYNC_INT

#define MXC_F_SDHC_CFG_0_ASYNC_INT   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_ASYNC_INT_POS))

CFG_0_ASYNC_INT Mask

◆ MXC_F_SDHC_CFG_0_ASYNC_INT_POS

#define MXC_F_SDHC_CFG_0_ASYNC_INT_POS   29

CFG_0_ASYNC_INT Position

◆ MXC_F_SDHC_CFG_0_BIT_64_SYS_BUS

#define MXC_F_SDHC_CFG_0_BIT_64_SYS_BUS   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_BIT_64_SYS_BUS_POS))

CFG_0_BIT_64_SYS_BUS Mask

◆ MXC_F_SDHC_CFG_0_BIT_64_SYS_BUS_POS

#define MXC_F_SDHC_CFG_0_BIT_64_SYS_BUS_POS   28

CFG_0_BIT_64_SYS_BUS Position

◆ MXC_F_SDHC_CFG_0_BIT_8

#define MXC_F_SDHC_CFG_0_BIT_8   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_BIT_8_POS))

CFG_0_BIT_8 Mask

◆ MXC_F_SDHC_CFG_0_BIT_8_POS

#define MXC_F_SDHC_CFG_0_BIT_8_POS   18

CFG_0_BIT_8 Position

◆ MXC_F_SDHC_CFG_0_CLK_FREQ

#define MXC_F_SDHC_CFG_0_CLK_FREQ   ((uint32_t)(0xFFUL << MXC_F_SDHC_CFG_0_CLK_FREQ_POS))

CFG_0_CLK_FREQ Mask

◆ MXC_F_SDHC_CFG_0_CLK_FREQ_POS

#define MXC_F_SDHC_CFG_0_CLK_FREQ_POS   8

CFG_0_CLK_FREQ Position

◆ MXC_F_SDHC_CFG_0_HS

#define MXC_F_SDHC_CFG_0_HS   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_HS_POS))

CFG_0_HS Mask

◆ MXC_F_SDHC_CFG_0_HS_POS

#define MXC_F_SDHC_CFG_0_HS_POS   21

CFG_0_HS Position

◆ MXC_F_SDHC_CFG_0_MAX_BLK_LEN

#define MXC_F_SDHC_CFG_0_MAX_BLK_LEN   ((uint32_t)(0x3UL << MXC_F_SDHC_CFG_0_MAX_BLK_LEN_POS))

CFG_0_MAX_BLK_LEN Mask

◆ MXC_F_SDHC_CFG_0_MAX_BLK_LEN_POS

#define MXC_F_SDHC_CFG_0_MAX_BLK_LEN_POS   16

CFG_0_MAX_BLK_LEN Position

◆ MXC_F_SDHC_CFG_0_SDMA

#define MXC_F_SDHC_CFG_0_SDMA   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_SDMA_POS))

CFG_0_SDMA Mask

◆ MXC_F_SDHC_CFG_0_SDMA_POS

#define MXC_F_SDHC_CFG_0_SDMA_POS   22

CFG_0_SDMA Position

◆ MXC_F_SDHC_CFG_0_SLOT_TYPE

#define MXC_F_SDHC_CFG_0_SLOT_TYPE   ((uint32_t)(0x3UL << MXC_F_SDHC_CFG_0_SLOT_TYPE_POS))

CFG_0_SLOT_TYPE Mask

◆ MXC_F_SDHC_CFG_0_SLOT_TYPE_POS

#define MXC_F_SDHC_CFG_0_SLOT_TYPE_POS   30

CFG_0_SLOT_TYPE Position

◆ MXC_F_SDHC_CFG_0_SUSPEND

#define MXC_F_SDHC_CFG_0_SUSPEND   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_SUSPEND_POS))

CFG_0_SUSPEND Mask

◆ MXC_F_SDHC_CFG_0_SUSPEND_POS

#define MXC_F_SDHC_CFG_0_SUSPEND_POS   23

CFG_0_SUSPEND Position

◆ MXC_F_SDHC_CFG_0_TO_CLK_FREQ

#define MXC_F_SDHC_CFG_0_TO_CLK_FREQ   ((uint32_t)(0x3FUL << MXC_F_SDHC_CFG_0_TO_CLK_FREQ_POS))

CFG_0_TO_CLK_FREQ Mask

◆ MXC_F_SDHC_CFG_0_TO_CLK_FREQ_POS

#define MXC_F_SDHC_CFG_0_TO_CLK_FREQ_POS   0

CFG_0_TO_CLK_FREQ Position

◆ MXC_F_SDHC_CFG_0_TO_CLK_UNIT

#define MXC_F_SDHC_CFG_0_TO_CLK_UNIT   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_TO_CLK_UNIT_POS))

CFG_0_TO_CLK_UNIT Mask

◆ MXC_F_SDHC_CFG_0_TO_CLK_UNIT_POS

#define MXC_F_SDHC_CFG_0_TO_CLK_UNIT_POS   7

CFG_0_TO_CLK_UNIT Position

◆ MXC_F_SDHC_CFG_0_V1_8

#define MXC_F_SDHC_CFG_0_V1_8   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_V1_8_POS))

CFG_0_V1_8 Mask

◆ MXC_F_SDHC_CFG_0_V1_8_POS

#define MXC_F_SDHC_CFG_0_V1_8_POS   26

CFG_0_V1_8 Position

◆ MXC_F_SDHC_CFG_0_V3_0

#define MXC_F_SDHC_CFG_0_V3_0   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_V3_0_POS))

CFG_0_V3_0 Mask

◆ MXC_F_SDHC_CFG_0_V3_0_POS

#define MXC_F_SDHC_CFG_0_V3_0_POS   25

CFG_0_V3_0 Position

◆ MXC_F_SDHC_CFG_0_V3_3

#define MXC_F_SDHC_CFG_0_V3_3   ((uint32_t)(0x1UL << MXC_F_SDHC_CFG_0_V3_3_POS))

CFG_0_V3_3 Mask

◆ MXC_F_SDHC_CFG_0_V3_3_POS

#define MXC_F_SDHC_CFG_0_V3_3_POS   24

CFG_0_V3_3 Position