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

Macros

#define MXC_F_OWM_CFG_LONG_LINE_MODE_POS   0
 
#define MXC_F_OWM_CFG_LONG_LINE_MODE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_LONG_LINE_MODE_POS))
 
#define MXC_F_OWM_CFG_FORCE_PRES_DET_POS   1
 
#define MXC_F_OWM_CFG_FORCE_PRES_DET   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_FORCE_PRES_DET_POS))
 
#define MXC_F_OWM_CFG_BIT_BANG_EN_POS   2
 
#define MXC_F_OWM_CFG_BIT_BANG_EN   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_BIT_BANG_EN_POS))
 
#define MXC_F_OWM_CFG_EXT_PULLUP_MODE_POS   3
 
#define MXC_F_OWM_CFG_EXT_PULLUP_MODE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_EXT_PULLUP_MODE_POS))
 
#define MXC_F_OWM_CFG_EXT_PULLUP_ENABLE_POS   4
 
#define MXC_F_OWM_CFG_EXT_PULLUP_ENABLE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_EXT_PULLUP_ENABLE_POS))
 
#define MXC_F_OWM_CFG_SINGLE_BIT_MODE_POS   5
 
#define MXC_F_OWM_CFG_SINGLE_BIT_MODE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_SINGLE_BIT_MODE_POS))
 
#define MXC_F_OWM_CFG_OVERDRIVE_POS   6
 
#define MXC_F_OWM_CFG_OVERDRIVE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_OVERDRIVE_POS))
 
#define MXC_F_OWM_CFG_INT_PULLUP_ENABLE_POS   7
 
#define MXC_F_OWM_CFG_INT_PULLUP_ENABLE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_INT_PULLUP_ENABLE_POS))
 

Detailed Description

1-Wire Master Configuration.

Macro Definition Documentation

◆ MXC_F_OWM_CFG_BIT_BANG_EN

#define MXC_F_OWM_CFG_BIT_BANG_EN   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_BIT_BANG_EN_POS))

CFG_BIT_BANG_EN Mask

◆ MXC_F_OWM_CFG_BIT_BANG_EN_POS

#define MXC_F_OWM_CFG_BIT_BANG_EN_POS   2

CFG_BIT_BANG_EN Position

◆ MXC_F_OWM_CFG_EXT_PULLUP_ENABLE

#define MXC_F_OWM_CFG_EXT_PULLUP_ENABLE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_EXT_PULLUP_ENABLE_POS))

CFG_EXT_PULLUP_ENABLE Mask

◆ MXC_F_OWM_CFG_EXT_PULLUP_ENABLE_POS

#define MXC_F_OWM_CFG_EXT_PULLUP_ENABLE_POS   4

CFG_EXT_PULLUP_ENABLE Position

◆ MXC_F_OWM_CFG_EXT_PULLUP_MODE

#define MXC_F_OWM_CFG_EXT_PULLUP_MODE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_EXT_PULLUP_MODE_POS))

CFG_EXT_PULLUP_MODE Mask

◆ MXC_F_OWM_CFG_EXT_PULLUP_MODE_POS

#define MXC_F_OWM_CFG_EXT_PULLUP_MODE_POS   3

CFG_EXT_PULLUP_MODE Position

◆ MXC_F_OWM_CFG_FORCE_PRES_DET

#define MXC_F_OWM_CFG_FORCE_PRES_DET   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_FORCE_PRES_DET_POS))

CFG_FORCE_PRES_DET Mask

◆ MXC_F_OWM_CFG_FORCE_PRES_DET_POS

#define MXC_F_OWM_CFG_FORCE_PRES_DET_POS   1

CFG_FORCE_PRES_DET Position

◆ MXC_F_OWM_CFG_INT_PULLUP_ENABLE

#define MXC_F_OWM_CFG_INT_PULLUP_ENABLE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_INT_PULLUP_ENABLE_POS))

CFG_INT_PULLUP_ENABLE Mask

◆ MXC_F_OWM_CFG_INT_PULLUP_ENABLE_POS

#define MXC_F_OWM_CFG_INT_PULLUP_ENABLE_POS   7

CFG_INT_PULLUP_ENABLE Position

◆ MXC_F_OWM_CFG_LONG_LINE_MODE

#define MXC_F_OWM_CFG_LONG_LINE_MODE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_LONG_LINE_MODE_POS))

CFG_LONG_LINE_MODE Mask

◆ MXC_F_OWM_CFG_LONG_LINE_MODE_POS

#define MXC_F_OWM_CFG_LONG_LINE_MODE_POS   0

CFG_LONG_LINE_MODE Position

◆ MXC_F_OWM_CFG_OVERDRIVE

#define MXC_F_OWM_CFG_OVERDRIVE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_OVERDRIVE_POS))

CFG_OVERDRIVE Mask

◆ MXC_F_OWM_CFG_OVERDRIVE_POS

#define MXC_F_OWM_CFG_OVERDRIVE_POS   6

CFG_OVERDRIVE Position

◆ MXC_F_OWM_CFG_SINGLE_BIT_MODE

#define MXC_F_OWM_CFG_SINGLE_BIT_MODE   ((uint32_t)(0x1UL << MXC_F_OWM_CFG_SINGLE_BIT_MODE_POS))

CFG_SINGLE_BIT_MODE Mask

◆ MXC_F_OWM_CFG_SINGLE_BIT_MODE_POS

#define MXC_F_OWM_CFG_SINGLE_BIT_MODE_POS   5

CFG_SINGLE_BIT_MODE Position