File tree Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Expand file tree Collapse file tree 2 files changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -44,3 +44,4 @@ Patch Lst:
44
44
* Fix PWM registers macros
45
45
* Fix SSC registers macros
46
46
* Fix missing SPI_CSR_BITS macro
47
+ * Fix missing ADC_MR_STARTUP and ADC_MR_SETTLING macros
Original file line number Diff line number Diff line change @@ -104,6 +104,7 @@ typedef struct {
104
104
#define ADC_MR_PRESCAL (value ) ((ADC_MR_PRESCAL_Msk & ((value) << ADC_MR_PRESCAL_Pos)))
105
105
#define ADC_MR_STARTUP_Pos 16
106
106
#define ADC_MR_STARTUP_Msk (0xfu << ADC_MR_STARTUP_Pos) /**< \brief (ADC_MR) Start Up Time */
107
+ #define ADC_MR_STARTUP (value ) ((ADC_MR_STARTUP_Msk & ((value) << ADC_MR_STARTUP_Pos)))
107
108
#define ADC_MR_STARTUP_SUT0 (0x0u << 16) /**< \brief (ADC_MR) 0 periods of ADCClock */
108
109
#define ADC_MR_STARTUP_SUT8 (0x1u << 16) /**< \brief (ADC_MR) 8 periods of ADCClock */
109
110
#define ADC_MR_STARTUP_SUT16 (0x2u << 16) /**< \brief (ADC_MR) 16 periods of ADCClock */
@@ -122,6 +123,7 @@ typedef struct {
122
123
#define ADC_MR_STARTUP_SUT960 (0xFu << 16) /**< \brief (ADC_MR) 960 periods of ADCClock */
123
124
#define ADC_MR_SETTLING_Pos 20
124
125
#define ADC_MR_SETTLING_Msk (0x3u << ADC_MR_SETTLING_Pos) /**< \brief (ADC_MR) Analog Settling Time */
126
+ #define ADC_MR_SETTLING (value ) ((ADC_MR_SETTLING_Msk & ((value) << ADC_MR_SETTLING_Pos)))
125
127
#define ADC_MR_SETTLING_AST3 (0x0u << 20) /**< \brief (ADC_MR) 3 periods of ADCClock */
126
128
#define ADC_MR_SETTLING_AST5 (0x1u << 20) /**< \brief (ADC_MR) 5 periods of ADCClock */
127
129
#define ADC_MR_SETTLING_AST9 (0x2u << 20) /**< \brief (ADC_MR) 9 periods of ADCClock */
You can’t perform that action at this time.
0 commit comments