Skip to content

Commit 540ae5c

Browse files
committed
Import STM32Cube_FW_L4_V1.8.1 on 16-Jun-2017
1 parent 0496e4f commit 540ae5c

File tree

201 files changed

+794
-702
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

201 files changed

+794
-702
lines changed

CMSIS/STM32L4xx/Include/stm32l431xx.h

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file stm32l431xx.h
44
* @author MCD Application Team
5-
* @version V1.3.1
6-
* @date 21-April-2017
5+
* @version V1.3.2
6+
* @date 16-June-2017
77
* @brief CMSIS STM32L431xx Device Peripheral Access Layer Header File.
88
*
99
* This file contains:
@@ -945,7 +945,6 @@ typedef struct
945945

946946
#define QSPI_R_BASE ((uint32_t)0xA0001000U) /*!< QUADSPI control registers base address */
947947
#define SRAM1_BB_BASE ((uint32_t)0x22000000U) /*!< SRAM1(96 KB) base address in the bit-band region */
948-
#define SRAM2_BB_BASE ((uint32_t)0x12000000U) /*!< SRAM2(32 KB) base address in the bit-band region */
949948
#define PERIPH_BB_BASE ((uint32_t)0x42000000U) /*!< Peripheral base address in the bit-band region */
950949

951950
/* Legacy defines */
@@ -6787,11 +6786,8 @@ typedef struct
67876786
#define EXTI_IMR2_IM38_Pos (6U)
67886787
#define EXTI_IMR2_IM38_Msk (0x1U << EXTI_IMR2_IM38_Pos) /*!< 0x00000040 */
67896788
#define EXTI_IMR2_IM38 EXTI_IMR2_IM38_Msk /*!< Interrupt Mask on line 38 */
6790-
#define EXTI_IMR2_IM39_Pos (7U)
6791-
#define EXTI_IMR2_IM39_Msk (0x1U << EXTI_IMR2_IM39_Pos) /*!< 0x00000080 */
6792-
#define EXTI_IMR2_IM39 EXTI_IMR2_IM39_Msk /*!< Interrupt Mask on line 39 */
67936789
#define EXTI_IMR2_IM_Pos (0U)
6794-
#define EXTI_IMR2_IM_Msk (0xFFU << EXTI_IMR2_IM_Pos) /*!< 0x000000FF */
6790+
#define EXTI_IMR2_IM_Msk (0x7FU << EXTI_IMR2_IM_Pos) /*!< 0x0000007F */
67956791
#define EXTI_IMR2_IM EXTI_IMR2_IM_Msk /*!< Interrupt Mask all */
67966792

67976793
/******************* Bit definition for EXTI_EMR2 register ******************/
@@ -6816,9 +6812,9 @@ typedef struct
68166812
#define EXTI_EMR2_EM38_Pos (6U)
68176813
#define EXTI_EMR2_EM38_Msk (0x1U << EXTI_EMR2_EM38_Pos) /*!< 0x00000040 */
68186814
#define EXTI_EMR2_EM38 EXTI_EMR2_EM38_Msk /*!< Event Mask on line 38 */
6819-
#define EXTI_EMR2_EM39_Pos (7U)
6820-
#define EXTI_EMR2_EM39_Msk (0x1U << EXTI_EMR2_EM39_Pos) /*!< 0x00000080 */
6821-
#define EXTI_EMR2_EM39 EXTI_EMR2_EM39_Msk /*!< Event Mask on line 39 */
6815+
#define EXTI_EMR2_EM_Pos (0U)
6816+
#define EXTI_EMR2_EM_Msk (0x7FU << EXTI_EMR2_EM_Pos) /*!< 0x0000007F */
6817+
#define EXTI_EMR2_EM EXTI_EMR2_EM_Msk /*!< Interrupt Mask all */
68226818

68236819
/****************** Bit definition for EXTI_RTSR2 register ******************/
68246820
#define EXTI_RTSR2_RT35_Pos (3U)

CMSIS/STM32L4xx/Include/stm32l432xx.h

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file stm32l432xx.h
44
* @author MCD Application Team
5-
* @version V1.3.1
6-
* @date 21-April-2017
5+
* @version V1.3.2
6+
* @date 16-June-2017
77
* @brief CMSIS STM32L432xx Device Peripheral Access Layer Header File.
88
*
99
* This file contains:
@@ -941,7 +941,6 @@ typedef struct
941941

942942
#define QSPI_R_BASE ((uint32_t)0xA0001000U) /*!< QUADSPI control registers base address */
943943
#define SRAM1_BB_BASE ((uint32_t)0x22000000U) /*!< SRAM1(96 KB) base address in the bit-band region */
944-
#define SRAM2_BB_BASE ((uint32_t)0x12000000U) /*!< SRAM2(32 KB) base address in the bit-band region */
945944
#define PERIPH_BB_BASE ((uint32_t)0x42000000U) /*!< Peripheral base address in the bit-band region */
946945

947946
/* Legacy defines */
@@ -6763,20 +6762,14 @@ typedef struct
67636762
#define EXTI_IMR2_IM35_Pos (3U)
67646763
#define EXTI_IMR2_IM35_Msk (0x1U << EXTI_IMR2_IM35_Pos) /*!< 0x00000008 */
67656764
#define EXTI_IMR2_IM35 EXTI_IMR2_IM35_Msk /*!< Interrupt Mask on line 35 */
6766-
#define EXTI_IMR2_IM36_Pos (4U)
6767-
#define EXTI_IMR2_IM36_Msk (0x1U << EXTI_IMR2_IM36_Pos) /*!< 0x00000010 */
6768-
#define EXTI_IMR2_IM36 EXTI_IMR2_IM36_Msk /*!< Interrupt Mask on line 36 */
67696765
#define EXTI_IMR2_IM37_Pos (5U)
67706766
#define EXTI_IMR2_IM37_Msk (0x1U << EXTI_IMR2_IM37_Pos) /*!< 0x00000020 */
67716767
#define EXTI_IMR2_IM37 EXTI_IMR2_IM37_Msk /*!< Interrupt Mask on line 37 */
67726768
#define EXTI_IMR2_IM38_Pos (6U)
67736769
#define EXTI_IMR2_IM38_Msk (0x1U << EXTI_IMR2_IM38_Pos) /*!< 0x00000040 */
67746770
#define EXTI_IMR2_IM38 EXTI_IMR2_IM38_Msk /*!< Interrupt Mask on line 38 */
6775-
#define EXTI_IMR2_IM39_Pos (7U)
6776-
#define EXTI_IMR2_IM39_Msk (0x1U << EXTI_IMR2_IM39_Pos) /*!< 0x00000080 */
6777-
#define EXTI_IMR2_IM39 EXTI_IMR2_IM39_Msk /*!< Interrupt Mask on line 39 */
67786771
#define EXTI_IMR2_IM_Pos (0U)
6779-
#define EXTI_IMR2_IM_Msk (0xFFU << EXTI_IMR2_IM_Pos) /*!< 0x000000FF */
6772+
#define EXTI_IMR2_IM_Msk (0x6FU << EXTI_IMR2_IM_Pos) /*!< 0x0000006F */
67806773
#define EXTI_IMR2_IM EXTI_IMR2_IM_Msk /*!< Interrupt Mask all */
67816774

67826775
/******************* Bit definition for EXTI_EMR2 register ******************/
@@ -6792,18 +6785,15 @@ typedef struct
67926785
#define EXTI_EMR2_EM35_Pos (3U)
67936786
#define EXTI_EMR2_EM35_Msk (0x1U << EXTI_EMR2_EM35_Pos) /*!< 0x00000008 */
67946787
#define EXTI_EMR2_EM35 EXTI_EMR2_EM35_Msk /*!< Event Mask on line 35 */
6795-
#define EXTI_EMR2_EM36_Pos (4U)
6796-
#define EXTI_EMR2_EM36_Msk (0x1U << EXTI_EMR2_EM36_Pos) /*!< 0x00000010 */
6797-
#define EXTI_EMR2_EM36 EXTI_EMR2_EM36_Msk /*!< Event Mask on line 36 */
67986788
#define EXTI_EMR2_EM37_Pos (5U)
67996789
#define EXTI_EMR2_EM37_Msk (0x1U << EXTI_EMR2_EM37_Pos) /*!< 0x00000020 */
68006790
#define EXTI_EMR2_EM37 EXTI_EMR2_EM37_Msk /*!< Event Mask on line 37 */
68016791
#define EXTI_EMR2_EM38_Pos (6U)
68026792
#define EXTI_EMR2_EM38_Msk (0x1U << EXTI_EMR2_EM38_Pos) /*!< 0x00000040 */
68036793
#define EXTI_EMR2_EM38 EXTI_EMR2_EM38_Msk /*!< Event Mask on line 38 */
6804-
#define EXTI_EMR2_EM39_Pos (7U)
6805-
#define EXTI_EMR2_EM39_Msk (0x1U << EXTI_EMR2_EM39_Pos) /*!< 0x00000080 */
6806-
#define EXTI_EMR2_EM39 EXTI_EMR2_EM39_Msk /*!< Event Mask on line 39 */
6794+
#define EXTI_EMR2_EM_Pos (0U)
6795+
#define EXTI_EMR2_EM_Msk (0x6FU << EXTI_EMR2_EM_Pos) /*!< 0x0000006F */
6796+
#define EXTI_EMR2_EM EXTI_EMR2_EM_Msk /*!< Interrupt Mask all */
68076797

68086798
/****************** Bit definition for EXTI_RTSR2 register ******************/
68096799
#define EXTI_RTSR2_RT35_Pos (3U)

CMSIS/STM32L4xx/Include/stm32l433xx.h

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file stm32l433xx.h
44
* @author MCD Application Team
5-
* @version V1.3.1
6-
* @date 21-April-2017
5+
* @version V1.3.2
6+
* @date 16-June-2017
77
* @brief CMSIS STM32L433xx Device Peripheral Access Layer Header File.
88
*
99
* This file contains:
@@ -999,7 +999,6 @@ typedef struct
999999

10001000
#define QSPI_R_BASE ((uint32_t)0xA0001000U) /*!< QUADSPI control registers base address */
10011001
#define SRAM1_BB_BASE ((uint32_t)0x22000000U) /*!< SRAM1(96 KB) base address in the bit-band region */
1002-
#define SRAM2_BB_BASE ((uint32_t)0x12000000U) /*!< SRAM2(32 KB) base address in the bit-band region */
10031002
#define PERIPH_BB_BASE ((uint32_t)0x42000000U) /*!< Peripheral base address in the bit-band region */
10041003

10051004
/* Legacy defines */
@@ -6878,6 +6877,9 @@ typedef struct
68786877
#define EXTI_EMR2_EM39_Pos (7U)
68796878
#define EXTI_EMR2_EM39_Msk (0x1U << EXTI_EMR2_EM39_Pos) /*!< 0x00000080 */
68806879
#define EXTI_EMR2_EM39 EXTI_EMR2_EM39_Msk /*!< Event Mask on line 39 */
6880+
#define EXTI_EMR2_EM_Pos (0U)
6881+
#define EXTI_EMR2_EM_Msk (0xFFU << EXTI_EMR2_EM_Pos) /*!< 0x000000FF */
6882+
#define EXTI_EMR2_EM EXTI_EMR2_EM_Msk /*!< Interrupt Mask all */
68816883

68826884
/****************** Bit definition for EXTI_RTSR2 register ******************/
68836885
#define EXTI_RTSR2_RT35_Pos (3U)

CMSIS/STM32L4xx/Include/stm32l442xx.h

Lines changed: 6 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file stm32l442xx.h
44
* @author MCD Application Team
5-
* @version V1.3.1
6-
* @date 21-April-2017
5+
* @version V1.3.2
6+
* @date 16-June-2017
77
* @brief CMSIS STM32L442xx Device Peripheral Access Layer Header File.
88
*
99
* This file contains:
@@ -974,7 +974,6 @@ typedef struct
974974

975975
#define QSPI_R_BASE ((uint32_t)0xA0001000U) /*!< QUADSPI control registers base address */
976976
#define SRAM1_BB_BASE ((uint32_t)0x22000000U) /*!< SRAM1(96 KB) base address in the bit-band region */
977-
#define SRAM2_BB_BASE ((uint32_t)0x12000000U) /*!< SRAM2(32 KB) base address in the bit-band region */
978977
#define PERIPH_BB_BASE ((uint32_t)0x42000000U) /*!< Peripheral base address in the bit-band region */
979978

980979
/* Legacy defines */
@@ -6979,20 +6978,14 @@ typedef struct
69796978
#define EXTI_IMR2_IM35_Pos (3U)
69806979
#define EXTI_IMR2_IM35_Msk (0x1U << EXTI_IMR2_IM35_Pos) /*!< 0x00000008 */
69816980
#define EXTI_IMR2_IM35 EXTI_IMR2_IM35_Msk /*!< Interrupt Mask on line 35 */
6982-
#define EXTI_IMR2_IM36_Pos (4U)
6983-
#define EXTI_IMR2_IM36_Msk (0x1U << EXTI_IMR2_IM36_Pos) /*!< 0x00000010 */
6984-
#define EXTI_IMR2_IM36 EXTI_IMR2_IM36_Msk /*!< Interrupt Mask on line 36 */
69856981
#define EXTI_IMR2_IM37_Pos (5U)
69866982
#define EXTI_IMR2_IM37_Msk (0x1U << EXTI_IMR2_IM37_Pos) /*!< 0x00000020 */
69876983
#define EXTI_IMR2_IM37 EXTI_IMR2_IM37_Msk /*!< Interrupt Mask on line 37 */
69886984
#define EXTI_IMR2_IM38_Pos (6U)
69896985
#define EXTI_IMR2_IM38_Msk (0x1U << EXTI_IMR2_IM38_Pos) /*!< 0x00000040 */
69906986
#define EXTI_IMR2_IM38 EXTI_IMR2_IM38_Msk /*!< Interrupt Mask on line 38 */
6991-
#define EXTI_IMR2_IM39_Pos (7U)
6992-
#define EXTI_IMR2_IM39_Msk (0x1U << EXTI_IMR2_IM39_Pos) /*!< 0x00000080 */
6993-
#define EXTI_IMR2_IM39 EXTI_IMR2_IM39_Msk /*!< Interrupt Mask on line 39 */
69946987
#define EXTI_IMR2_IM_Pos (0U)
6995-
#define EXTI_IMR2_IM_Msk (0xFFU << EXTI_IMR2_IM_Pos) /*!< 0x000000FF */
6988+
#define EXTI_IMR2_IM_Msk (0x6FU << EXTI_IMR2_IM_Pos) /*!< 0x0000006F */
69966989
#define EXTI_IMR2_IM EXTI_IMR2_IM_Msk /*!< Interrupt Mask all */
69976990

69986991
/******************* Bit definition for EXTI_EMR2 register ******************/
@@ -7017,9 +7010,9 @@ typedef struct
70177010
#define EXTI_EMR2_EM38_Pos (6U)
70187011
#define EXTI_EMR2_EM38_Msk (0x1U << EXTI_EMR2_EM38_Pos) /*!< 0x00000040 */
70197012
#define EXTI_EMR2_EM38 EXTI_EMR2_EM38_Msk /*!< Event Mask on line 38 */
7020-
#define EXTI_EMR2_EM39_Pos (7U)
7021-
#define EXTI_EMR2_EM39_Msk (0x1U << EXTI_EMR2_EM39_Pos) /*!< 0x00000080 */
7022-
#define EXTI_EMR2_EM39 EXTI_EMR2_EM39_Msk /*!< Event Mask on line 39 */
7013+
#define EXTI_EMR2_EM_Pos (0U)
7014+
#define EXTI_EMR2_EM_Msk (0x7FU << EXTI_EMR2_EM_Pos) /*!< 0x0000007F */
7015+
#define EXTI_EMR2_EM EXTI_EMR2_EM_Msk /*!< Interrupt Mask all */
70237016

70247017
/****************** Bit definition for EXTI_RTSR2 register ******************/
70257018
#define EXTI_RTSR2_RT35_Pos (3U)

CMSIS/STM32L4xx/Include/stm32l443xx.h

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file stm32l443xx.h
44
* @author MCD Application Team
5-
* @version V1.3.1
6-
* @date 21-April-2017
5+
* @version V1.3.2
6+
* @date 16-June-2017
77
* @brief CMSIS STM32L443xx Device Peripheral Access Layer Header File.
88
*
99
* This file contains:
@@ -1032,7 +1032,6 @@ typedef struct
10321032

10331033
#define QSPI_R_BASE ((uint32_t)0xA0001000U) /*!< QUADSPI control registers base address */
10341034
#define SRAM1_BB_BASE ((uint32_t)0x22000000U) /*!< SRAM1(96 KB) base address in the bit-band region */
1035-
#define SRAM2_BB_BASE ((uint32_t)0x12000000U) /*!< SRAM2(32 KB) base address in the bit-band region */
10361035
#define PERIPH_BB_BASE ((uint32_t)0x42000000U) /*!< Peripheral base address in the bit-band region */
10371036

10381037
/* Legacy defines */
@@ -7094,6 +7093,9 @@ typedef struct
70947093
#define EXTI_EMR2_EM39_Pos (7U)
70957094
#define EXTI_EMR2_EM39_Msk (0x1U << EXTI_EMR2_EM39_Pos) /*!< 0x00000080 */
70967095
#define EXTI_EMR2_EM39 EXTI_EMR2_EM39_Msk /*!< Event Mask on line 39 */
7096+
#define EXTI_EMR2_EM_Pos (0U)
7097+
#define EXTI_EMR2_EM_Msk (0xFFU << EXTI_EMR2_EM_Pos) /*!< 0x000000FF */
7098+
#define EXTI_EMR2_EM EXTI_EMR2_EM_Msk /*!< Interrupt Mask all */
70977099

70987100
/****************** Bit definition for EXTI_RTSR2 register ******************/
70997101
#define EXTI_RTSR2_RT35_Pos (3U)

CMSIS/STM32L4xx/Include/stm32l451xx.h

Lines changed: 9 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
******************************************************************************
33
* @file stm32l451xx.h
44
* @author MCD Application Team
5-
* @version V1.3.1
6-
* @date 21-April-2017
5+
* @version V1.3.2
6+
* @date 16-June-2017
77
* @brief CMSIS STM32L451xx Device Peripheral Access Layer Header File.
88
*
99
* This file contains:
@@ -965,7 +965,6 @@ typedef struct
965965

966966
#define QSPI_R_BASE ((uint32_t)0xA0001000U) /*!< QUADSPI control registers base address */
967967
#define SRAM1_BB_BASE ((uint32_t)0x22000000U) /*!< SRAM1(96 KB) base address in the bit-band region */
968-
#define SRAM2_BB_BASE ((uint32_t)0x12000000U) /*!< SRAM2(32 KB) base address in the bit-band region */
969968
#define PERIPH_BB_BASE ((uint32_t)0x42000000U) /*!< Peripheral base address in the bit-band region */
970969

971970
/* Legacy defines */
@@ -7029,9 +7028,6 @@ typedef struct
70297028
#define EXTI_IMR2_IM33_Pos (1U)
70307029
#define EXTI_IMR2_IM33_Msk (0x1U << EXTI_IMR2_IM33_Pos) /*!< 0x00000002 */
70317030
#define EXTI_IMR2_IM33 EXTI_IMR2_IM33_Msk /*!< Interrupt Mask on line 33 */
7032-
#define EXTI_IMR2_IM34_Pos (2U)
7033-
#define EXTI_IMR2_IM34_Msk (0x1U << EXTI_IMR2_IM34_Pos) /*!< 0x00000004 */
7034-
#define EXTI_IMR2_IM34 EXTI_IMR2_IM34_Msk /*!< Interrupt Mask on line 34 */
70357031
#define EXTI_IMR2_IM35_Pos (3U)
70367032
#define EXTI_IMR2_IM35_Msk (0x1U << EXTI_IMR2_IM35_Pos) /*!< 0x00000008 */
70377033
#define EXTI_IMR2_IM35 EXTI_IMR2_IM35_Msk /*!< Interrupt Mask on line 35 */
@@ -7044,14 +7040,11 @@ typedef struct
70447040
#define EXTI_IMR2_IM38_Pos (6U)
70457041
#define EXTI_IMR2_IM38_Msk (0x1U << EXTI_IMR2_IM38_Pos) /*!< 0x00000040 */
70467042
#define EXTI_IMR2_IM38 EXTI_IMR2_IM38_Msk /*!< Interrupt Mask on line 38 */
7047-
#define EXTI_IMR2_IM39_Pos (7U)
7048-
#define EXTI_IMR2_IM39_Msk (0x1U << EXTI_IMR2_IM39_Pos) /*!< 0x00000080 */
7049-
#define EXTI_IMR2_IM39 EXTI_IMR2_IM39_Msk /*!< Interrupt Mask on line 39 */
70507043
#define EXTI_IMR2_IM40_Pos (8U)
70517044
#define EXTI_IMR2_IM40_Msk (0x1U << EXTI_IMR2_IM40_Pos) /*!< 0x00000100 */
70527045
#define EXTI_IMR2_IM40 EXTI_IMR2_IM40_Msk /*!< Interrupt Mask on line 40 */
70537046
#define EXTI_IMR2_IM_Pos (0U)
7054-
#define EXTI_IMR2_IM_Msk (0x1FFU << EXTI_IMR2_IM_Pos) /*!< 0x000001FF */
7047+
#define EXTI_IMR2_IM_Msk (0x16BU << EXTI_IMR2_IM_Pos) /*!< 0x0000016B */
70557048
#define EXTI_IMR2_IM EXTI_IMR2_IM_Msk /*!< Interrupt Mask all */
70567049

70577050
/******************* Bit definition for EXTI_EMR2 register ******************/
@@ -7061,9 +7054,6 @@ typedef struct
70617054
#define EXTI_EMR2_EM33_Pos (1U)
70627055
#define EXTI_EMR2_EM33_Msk (0x1U << EXTI_EMR2_EM33_Pos) /*!< 0x00000002 */
70637056
#define EXTI_EMR2_EM33 EXTI_EMR2_EM33_Msk /*!< Event Mask on line 33 */
7064-
#define EXTI_EMR2_EM34_Pos (2U)
7065-
#define EXTI_EMR2_EM34_Msk (0x1U << EXTI_EMR2_EM34_Pos) /*!< 0x00000004 */
7066-
#define EXTI_EMR2_EM34 EXTI_EMR2_EM34_Msk /*!< Event Mask on line 34 */
70677057
#define EXTI_EMR2_EM35_Pos (3U)
70687058
#define EXTI_EMR2_EM35_Msk (0x1U << EXTI_EMR2_EM35_Pos) /*!< 0x00000008 */
70697059
#define EXTI_EMR2_EM35 EXTI_EMR2_EM35_Msk /*!< Event Mask on line 35 */
@@ -7076,12 +7066,12 @@ typedef struct
70767066
#define EXTI_EMR2_EM38_Pos (6U)
70777067
#define EXTI_EMR2_EM38_Msk (0x1U << EXTI_EMR2_EM38_Pos) /*!< 0x00000040 */
70787068
#define EXTI_EMR2_EM38 EXTI_EMR2_EM38_Msk /*!< Event Mask on line 38 */
7079-
#define EXTI_EMR2_EM39_Pos (7U)
7080-
#define EXTI_EMR2_EM39_Msk (0x1U << EXTI_EMR2_EM39_Pos) /*!< 0x00000080 */
7081-
#define EXTI_EMR2_EM39 EXTI_EMR2_EM39_Msk /*!< Event Mask on line 39 */
7082-
#define EXTI_EMR2_IM40_Pos (8U)
7083-
#define EXTI_EMR2_IM40_Msk (0x1U << EXTI_EMR2_IM40_Pos) /*!< 0x00000100 */
7084-
#define EXTI_EMR2_IM40 EXTI_EMR2_IM40_Msk /*!< Event Mask on line 40 */
7069+
#define EXTI_EMR2_EM40_Pos (8U)
7070+
#define EXTI_EMR2_EM40_Msk (0x1U << EXTI_EMR2_EM40_Pos) /*!< 0x00000100 */
7071+
#define EXTI_EMR2_EM40 EXTI_EMR2_EM40_Msk /*!< Event Mask on line 40 */
7072+
#define EXTI_EMR2_EM_Pos (0U)
7073+
#define EXTI_EMR2_EM_Msk (0x17BU << EXTI_EMR2_EM_Pos) /*!< 0x0000017B */
7074+
#define EXTI_EMR2_EM EXTI_EMR2_EM_Msk /*!< Interrupt Mask all */
70857075

70867076
/****************** Bit definition for EXTI_RTSR2 register ******************/
70877077
#define EXTI_RTSR2_RT35_Pos (3U)

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy