Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
mbed-os/targets/TARGET_TOSHIBA/TARGET_TMPM066/Periph_Driver/src/tmpm066_intifsd.c@1:b36bbc1c6d27, 2020-04-11 (annotated)
- Committer:
- demayer
- Date:
- Sat Apr 11 08:15:48 2020 +0000
- Revision:
- 1:b36bbc1c6d27
- Parent:
- 0:6bf0743ece18
IMU-library in .h und .cpp file aufgeteilt
Who changed what in which revision?
| User | Revision | Line number | New contents of line |
|---|---|---|---|
| demayer | 0:6bf0743ece18 | 1 | /** |
| demayer | 0:6bf0743ece18 | 2 | ******************************************************************************* |
| demayer | 0:6bf0743ece18 | 3 | * @file tmpm066_intifsd.c |
| demayer | 0:6bf0743ece18 | 4 | * @brief This file provides API functions for INTIFSD driver |
| demayer | 0:6bf0743ece18 | 5 | * @version V2.0.2.1 |
| demayer | 0:6bf0743ece18 | 6 | * @date 2015/10/19 |
| demayer | 0:6bf0743ece18 | 7 | * |
| demayer | 0:6bf0743ece18 | 8 | * (C)Copyright TOSHIBA ELECTRONIC DEVICES & STORAGE CORPORATION 2017 All rights reserved |
| demayer | 0:6bf0743ece18 | 9 | ******************************************************************************* |
| demayer | 0:6bf0743ece18 | 10 | */ |
| demayer | 0:6bf0743ece18 | 11 | |
| demayer | 0:6bf0743ece18 | 12 | /* Includes ------------------------------------------------------------------*/ |
| demayer | 0:6bf0743ece18 | 13 | #include "tmpm066_intifsd.h" |
| demayer | 0:6bf0743ece18 | 14 | |
| demayer | 0:6bf0743ece18 | 15 | #if defined(__TMPM066_INTIFSD_H) |
| demayer | 0:6bf0743ece18 | 16 | /** @addtogroup TX00_Periph_Driver |
| demayer | 0:6bf0743ece18 | 17 | * @{ |
| demayer | 0:6bf0743ece18 | 18 | */ |
| demayer | 0:6bf0743ece18 | 19 | |
| demayer | 0:6bf0743ece18 | 20 | /** @defgroup INTIFSD |
| demayer | 0:6bf0743ece18 | 21 | * @brief INTIFSD driver modules |
| demayer | 0:6bf0743ece18 | 22 | * @{ |
| demayer | 0:6bf0743ece18 | 23 | */ |
| demayer | 0:6bf0743ece18 | 24 | |
| demayer | 0:6bf0743ece18 | 25 | /** @defgroup INTIFSD_Private_Defines |
| demayer | 0:6bf0743ece18 | 26 | * @{ |
| demayer | 0:6bf0743ece18 | 27 | */ |
| demayer | 0:6bf0743ece18 | 28 | #define INTIFSD_NMIFLG_MASK ((uint32_t)0xFFF8FFFF) |
| demayer | 0:6bf0743ece18 | 29 | |
| demayer | 0:6bf0743ece18 | 30 | #define INTIFSD_INTFLAG4_MASK ((uint32_t)0xE0000000) |
| demayer | 0:6bf0743ece18 | 31 | #define INTIFSD_INTFLAG5_MASK ((uint32_t)0xFFFFFC00) |
| demayer | 0:6bf0743ece18 | 32 | |
| demayer | 0:6bf0743ece18 | 33 | /** @} */ |
| demayer | 0:6bf0743ece18 | 34 | /* End of group INTIFSD_Private_Defines */ |
| demayer | 0:6bf0743ece18 | 35 | |
| demayer | 0:6bf0743ece18 | 36 | /** @defgroup INTIFSD_Private_FunctionPrototypes |
| demayer | 0:6bf0743ece18 | 37 | * @{ |
| demayer | 0:6bf0743ece18 | 38 | */ |
| demayer | 0:6bf0743ece18 | 39 | |
| demayer | 0:6bf0743ece18 | 40 | /** @} */ |
| demayer | 0:6bf0743ece18 | 41 | /* End of group INTIFSD_Private_FunctionPrototypes */ |
| demayer | 0:6bf0743ece18 | 42 | |
| demayer | 0:6bf0743ece18 | 43 | /** @defgroup INTIFSD_Private_Functions |
| demayer | 0:6bf0743ece18 | 44 | * @{ |
| demayer | 0:6bf0743ece18 | 45 | */ |
| demayer | 0:6bf0743ece18 | 46 | |
| demayer | 0:6bf0743ece18 | 47 | /** @} */ |
| demayer | 0:6bf0743ece18 | 48 | /* End of group INTIFSD_Private_Functions */ |
| demayer | 0:6bf0743ece18 | 49 | |
| demayer | 0:6bf0743ece18 | 50 | /** @defgroup INTIFSD_Exported_Functions |
| demayer | 0:6bf0743ece18 | 51 | * @{ |
| demayer | 0:6bf0743ece18 | 52 | */ |
| demayer | 0:6bf0743ece18 | 53 | |
| demayer | 0:6bf0743ece18 | 54 | /** |
| demayer | 0:6bf0743ece18 | 55 | * @brief Get the NMI flag that shows who triggered NMI. |
| demayer | 0:6bf0743ece18 | 56 | * @param None |
| demayer | 0:6bf0743ece18 | 57 | * @retval NMI flag |
| demayer | 0:6bf0743ece18 | 58 | */ |
| demayer | 0:6bf0743ece18 | 59 | INTIFSD_NMIFactor INTIFSD_GetNMIFlag(void) |
| demayer | 0:6bf0743ece18 | 60 | { |
| demayer | 0:6bf0743ece18 | 61 | INTIFSD_NMIFactor intifsd_nmi_factor = { 0U }; |
| demayer | 0:6bf0743ece18 | 62 | |
| demayer | 0:6bf0743ece18 | 63 | intifsd_nmi_factor.All = TSB_INTIFSD->FLAG0 & (~INTIFSD_NMIFLG_MASK); |
| demayer | 0:6bf0743ece18 | 64 | |
| demayer | 0:6bf0743ece18 | 65 | return intifsd_nmi_factor; |
| demayer | 0:6bf0743ece18 | 66 | } |
| demayer | 0:6bf0743ece18 | 67 | |
| demayer | 0:6bf0743ece18 | 68 | /** |
| demayer | 0:6bf0743ece18 | 69 | * @brief Get the INTFLAG3. |
| demayer | 0:6bf0743ece18 | 70 | * @param None |
| demayer | 0:6bf0743ece18 | 71 | * @retval INTFLAG3 flag |
| demayer | 0:6bf0743ece18 | 72 | */ |
| demayer | 0:6bf0743ece18 | 73 | INTIFSD_IntFlag3Factor INTIFSD_GetIntFlag3(void) |
| demayer | 0:6bf0743ece18 | 74 | { |
| demayer | 0:6bf0743ece18 | 75 | INTIFSD_IntFlag3Factor intifsd_intflag3_factor = { 0U }; |
| demayer | 0:6bf0743ece18 | 76 | |
| demayer | 0:6bf0743ece18 | 77 | intifsd_intflag3_factor.All = TSB_INTIFSD->FLAG3; |
| demayer | 0:6bf0743ece18 | 78 | |
| demayer | 0:6bf0743ece18 | 79 | return intifsd_intflag3_factor; |
| demayer | 0:6bf0743ece18 | 80 | } |
| demayer | 0:6bf0743ece18 | 81 | |
| demayer | 0:6bf0743ece18 | 82 | /** |
| demayer | 0:6bf0743ece18 | 83 | * @brief Get the INTFLAG4. |
| demayer | 0:6bf0743ece18 | 84 | * @param None |
| demayer | 0:6bf0743ece18 | 85 | * @retval INTFLAG4 flag |
| demayer | 0:6bf0743ece18 | 86 | */ |
| demayer | 0:6bf0743ece18 | 87 | INTIFSD_IntFlag4Factor INTIFSD_GetIntFlag4(void) |
| demayer | 0:6bf0743ece18 | 88 | { |
| demayer | 0:6bf0743ece18 | 89 | INTIFSD_IntFlag4Factor intifsd_intflag4_factor = { 0U }; |
| demayer | 0:6bf0743ece18 | 90 | |
| demayer | 0:6bf0743ece18 | 91 | intifsd_intflag4_factor.All = TSB_INTIFSD->FLAG4 & (~INTIFSD_INTFLAG4_MASK); |
| demayer | 0:6bf0743ece18 | 92 | |
| demayer | 0:6bf0743ece18 | 93 | return intifsd_intflag4_factor; |
| demayer | 0:6bf0743ece18 | 94 | } |
| demayer | 0:6bf0743ece18 | 95 | |
| demayer | 0:6bf0743ece18 | 96 | /** |
| demayer | 0:6bf0743ece18 | 97 | * @brief Get the INTFLAG5. |
| demayer | 0:6bf0743ece18 | 98 | * @param None |
| demayer | 0:6bf0743ece18 | 99 | * @retval INTFLAG5 flag |
| demayer | 0:6bf0743ece18 | 100 | */ |
| demayer | 0:6bf0743ece18 | 101 | INTIFSD_IntFlag5Factor INTIFSD_GetIntFlag5(void) |
| demayer | 0:6bf0743ece18 | 102 | { |
| demayer | 0:6bf0743ece18 | 103 | INTIFSD_IntFlag5Factor intifsd_intflag5_factor = { 0U }; |
| demayer | 0:6bf0743ece18 | 104 | |
| demayer | 0:6bf0743ece18 | 105 | intifsd_intflag5_factor.All = TSB_INTIFSD->FLAG5 & (~INTIFSD_INTFLAG5_MASK); |
| demayer | 0:6bf0743ece18 | 106 | |
| demayer | 0:6bf0743ece18 | 107 | return intifsd_intflag5_factor; |
| demayer | 0:6bf0743ece18 | 108 | } |
| demayer | 0:6bf0743ece18 | 109 | |
| demayer | 0:6bf0743ece18 | 110 | /** |
| demayer | 0:6bf0743ece18 | 111 | * @brief Clears the input INT request. |
| demayer | 0:6bf0743ece18 | 112 | * @param INTSource: Select the release INT source |
| demayer | 0:6bf0743ece18 | 113 | * This parameter can be one of the following values: |
| demayer | 0:6bf0743ece18 | 114 | * INTIFSD_INT_SRC_LVD_PSFD, INTIFSD_INT_SRC_LVD_PRD, INTIFSD_INT_SRC_WDT, INTIFSD_INT_SRC_DMAC_0, |
| demayer | 0:6bf0743ece18 | 115 | * INTIFSD_INT_SRC_DMAC_1, INTIFSD_INT_SRC_DMAC_2, INTIFSD_INT_SRC_DMAC_3, INTIFSD_INT_SRC_DMAC_4, |
| demayer | 0:6bf0743ece18 | 116 | * INTIFSD_INT_SRC_DMAC_5, INTIFSD_INT_SRC_DMAC_6, INTIFSD_INT_SRC_DMAC_7, INTIFSD_INT_SRC_DMAC_8, |
| demayer | 0:6bf0743ece18 | 117 | * INTIFSD_INT_SRC_DMAC_9, INTIFSD_INT_SRC_DMAC_10, INTIFSD_INT_SRC_DMAC_11, INTIFSD_INT_SRC_DMAC_12, |
| demayer | 0:6bf0743ece18 | 118 | * INTIFSD_INT_SRC_DMAC_13, INTIFSD_INT_SRC_DMAC_14, INTIFSD_INT_SRC_DMAC_15, INTIFSD_INT_SRC_DMAC_16, |
| demayer | 0:6bf0743ece18 | 119 | * INTIFSD_INT_SRC_DMAC_17, INTIFSD_INT_SRC_DMAC_18, INTIFSD_INT_SRC_DMAC_19, INTIFSD_INT_SRC_DMAC_20, |
| demayer | 0:6bf0743ece18 | 120 | * INTIFSD_INT_SRC_DMAC_21, INTIFSD_INT_SRC_DMAC_22, INTIFSD_INT_SRC_DMAC_23, INTIFSD_INT_SRC_DMAC_24, |
| demayer | 0:6bf0743ece18 | 121 | * INTIFSD_INT_SRC_DMAC_25, INTIFSD_INT_SRC_DMAC_26, INTIFSD_INT_SRC_DMAC_27, INTIFSD_INT_SRC_DMAC_28, |
| demayer | 0:6bf0743ece18 | 122 | * INTIFSD_INT_SRC_DMAC_29, INTIFSD_INT_SRC_DMAC_30, INTIFSD_INT_SRC_DMAC_31, INTIFSD_INT_SRC_DMAC_ERR, |
| demayer | 0:6bf0743ece18 | 123 | * INTIFSD_INT_SRC_TMRB_0_MDOVF, INTIFSD_INT_SRC_TMRB_0_CAP0, INTIFSD_INT_SRC_TMRB_0_CAP1, INTIFSD_INT_SRC_TMRB_1_MDOVF, |
| demayer | 0:6bf0743ece18 | 124 | * INTIFSD_INT_SRC_TMRB_1_CAP0, INTIFSD_INT_SRC_TMRB_1_CAP1, INTIFSD_INT_SRC_TMRB_2_MDOVF, INTIFSD_INT_SRC_TMRB_2_CAP0, |
| demayer | 0:6bf0743ece18 | 125 | * INTIFSD_INT_SRC_TMRB_2_CAP1, INTIFSD_INT_SRC_TMRB_3_MDOVF, INTIFSD_INT_SRC_TMRB_3_CAP0, INTIFSD_INT_SRC_TMRB_3_CAP1, |
| demayer | 0:6bf0743ece18 | 126 | * INTIFSD_INT_SRC_TMRB_4_MDOVF,INTIFSD_INT_SRC_TMRB_4_CAP0, INTIFSD_INT_SRC_TMRB_4_CAP1, INTIFSD_INT_SRC_TMRB_5_MDOVF, |
| demayer | 0:6bf0743ece18 | 127 | * INTIFSD_INT_SRC_TMRB_5_CAP0, INTIFSD_INT_SRC_TMRB_5_CAP1, INTIFSD_INT_SRC_TMRB_6_MDOVF, INTIFSD_INT_SRC_TMRB_6_CAP0, |
| demayer | 0:6bf0743ece18 | 128 | * INTIFSD_INT_SRC_TMRB_6_CAP1, INTIFSD_INT_SRC_TMRB_7_MDOVF, INTIFSD_INT_SRC_TMRB_7_CAP0, INTIFSD_INT_SRC_TMRB_7_CAP1, |
| demayer | 0:6bf0743ece18 | 129 | * INTIFSD_INT_SRC_TMRD_00, INTIFSD_INT_SRC_TMRD_01, INTIFSD_INT_SRC_TMRD_02, INTIFSD_INT_SRC_TMRD_03, |
| demayer | 0:6bf0743ece18 | 130 | * INTIFSD_INT_SRC_TMRD_04, INTIFSD_INT_SRC_TMRD_10, INTIFSD_INT_SRC_TMRD_11, INTIFSD_INT_SRC_TMRD_12, |
| demayer | 0:6bf0743ece18 | 131 | * INTIFSD_INT_SRC_TMRD_13, INTIFSD_INT_SRC_TMRD_14. |
| demayer | 0:6bf0743ece18 | 132 | * @retval None |
| demayer | 0:6bf0743ece18 | 133 | */ |
| demayer | 0:6bf0743ece18 | 134 | void INTIFSD_ClearINTReq(INTIFSD_INTSrc INTSource) |
| demayer | 0:6bf0743ece18 | 135 | { |
| demayer | 0:6bf0743ece18 | 136 | uint8_t num = 0U; |
| demayer | 0:6bf0743ece18 | 137 | |
| demayer | 0:6bf0743ece18 | 138 | /* Check the parameters */ |
| demayer | 0:6bf0743ece18 | 139 | assert_param(IS_INTIFSD_INT_SRC(INTSource)); |
| demayer | 0:6bf0743ece18 | 140 | |
| demayer | 0:6bf0743ece18 | 141 | num = (uint32_t) INTSource; |
| demayer | 0:6bf0743ece18 | 142 | switch (num) { |
| demayer | 0:6bf0743ece18 | 143 | case 0U: /* STOP1INT_016 */ |
| demayer | 0:6bf0743ece18 | 144 | TSB_INTIFSD->STOP1INT_016 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 145 | break; |
| demayer | 0:6bf0743ece18 | 146 | case 1U: /* STOP1INT_017 */ |
| demayer | 0:6bf0743ece18 | 147 | TSB_INTIFSD->STOP1INT_017 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 148 | break; |
| demayer | 0:6bf0743ece18 | 149 | case 2U: /* IDLEINT_018 */ |
| demayer | 0:6bf0743ece18 | 150 | TSB_INTIFSD->IDLEINT_018 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 151 | break; |
| demayer | 0:6bf0743ece18 | 152 | case 3U: /* IDLEINT_096 */ |
| demayer | 0:6bf0743ece18 | 153 | TSB_INTIFSD->IDLEINT_096 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 154 | break; |
| demayer | 0:6bf0743ece18 | 155 | case 4U: /* IDLEINT_097 */ |
| demayer | 0:6bf0743ece18 | 156 | TSB_INTIFSD->IDLEINT_097 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 157 | break; |
| demayer | 0:6bf0743ece18 | 158 | case 5U: /* IDLEINT_098 */ |
| demayer | 0:6bf0743ece18 | 159 | TSB_INTIFSD->IDLEINT_098 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 160 | break; |
| demayer | 0:6bf0743ece18 | 161 | case 6U: /* IDLEINT_099 */ |
| demayer | 0:6bf0743ece18 | 162 | TSB_INTIFSD->IDLEINT_099 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 163 | break; |
| demayer | 0:6bf0743ece18 | 164 | case 7U: /* IDLEINT_100 */ |
| demayer | 0:6bf0743ece18 | 165 | TSB_INTIFSD->IDLEINT_100 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 166 | break; |
| demayer | 0:6bf0743ece18 | 167 | case 8U: /* IDLEINT_101 */ |
| demayer | 0:6bf0743ece18 | 168 | TSB_INTIFSD->IDLEINT_101 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 169 | break; |
| demayer | 0:6bf0743ece18 | 170 | case 9U: /* IDLEINT_102 */ |
| demayer | 0:6bf0743ece18 | 171 | TSB_INTIFSD->IDLEINT_102 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 172 | break; |
| demayer | 0:6bf0743ece18 | 173 | case 10U: /* IDLEINT_103 */ |
| demayer | 0:6bf0743ece18 | 174 | TSB_INTIFSD->IDLEINT_103 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 175 | break; |
| demayer | 0:6bf0743ece18 | 176 | case 11U: /* IDLEINT_104 */ |
| demayer | 0:6bf0743ece18 | 177 | TSB_INTIFSD->IDLEINT_104 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 178 | break; |
| demayer | 0:6bf0743ece18 | 179 | case 12U: /* IDLEINT_105 */ |
| demayer | 0:6bf0743ece18 | 180 | TSB_INTIFSD->IDLEINT_105 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 181 | break; |
| demayer | 0:6bf0743ece18 | 182 | case 13U: /* IDLEINT_106 */ |
| demayer | 0:6bf0743ece18 | 183 | TSB_INTIFSD->IDLEINT_106 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 184 | break; |
| demayer | 0:6bf0743ece18 | 185 | case 14U: /* IDLEINT_107 */ |
| demayer | 0:6bf0743ece18 | 186 | TSB_INTIFSD->IDLEINT_107 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 187 | break; |
| demayer | 0:6bf0743ece18 | 188 | case 15U: /* IDLEINT_108 */ |
| demayer | 0:6bf0743ece18 | 189 | TSB_INTIFSD->IDLEINT_108 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 190 | break; |
| demayer | 0:6bf0743ece18 | 191 | case 16U: /* IDLEINT_109 */ |
| demayer | 0:6bf0743ece18 | 192 | TSB_INTIFSD->IDLEINT_109 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 193 | break; |
| demayer | 0:6bf0743ece18 | 194 | case 17U: /* IDLEINT_110 */ |
| demayer | 0:6bf0743ece18 | 195 | TSB_INTIFSD->IDLEINT_110 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 196 | break; |
| demayer | 0:6bf0743ece18 | 197 | case 18U: /* IDLEINT_111 */ |
| demayer | 0:6bf0743ece18 | 198 | TSB_INTIFSD->IDLEINT_111 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 199 | break; |
| demayer | 0:6bf0743ece18 | 200 | case 19U: /* IDLEINT_112 */ |
| demayer | 0:6bf0743ece18 | 201 | TSB_INTIFSD->IDLEINT_112 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 202 | break; |
| demayer | 0:6bf0743ece18 | 203 | case 20U: /* IDLEINT_113 */ |
| demayer | 0:6bf0743ece18 | 204 | TSB_INTIFSD->IDLEINT_113 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 205 | break; |
| demayer | 0:6bf0743ece18 | 206 | case 21U: /* IDLEINT_114 */ |
| demayer | 0:6bf0743ece18 | 207 | TSB_INTIFSD->IDLEINT_114 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 208 | break; |
| demayer | 0:6bf0743ece18 | 209 | case 22U: /* IDLEINT_115 */ |
| demayer | 0:6bf0743ece18 | 210 | TSB_INTIFSD->IDLEINT_115 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 211 | break; |
| demayer | 0:6bf0743ece18 | 212 | case 23U: /* IDLEINT_116 */ |
| demayer | 0:6bf0743ece18 | 213 | TSB_INTIFSD->IDLEINT_116 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 214 | break; |
| demayer | 0:6bf0743ece18 | 215 | case 24U: /* IDLEINT_117 */ |
| demayer | 0:6bf0743ece18 | 216 | TSB_INTIFSD->IDLEINT_117 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 217 | break; |
| demayer | 0:6bf0743ece18 | 218 | case 25U: /* IDLEINT_118 */ |
| demayer | 0:6bf0743ece18 | 219 | TSB_INTIFSD->IDLEINT_118 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 220 | break; |
| demayer | 0:6bf0743ece18 | 221 | case 26U: /* IDLEINT_119 */ |
| demayer | 0:6bf0743ece18 | 222 | TSB_INTIFSD->IDLEINT_119 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 223 | break; |
| demayer | 0:6bf0743ece18 | 224 | case 27U: /* IDLEINT_120 */ |
| demayer | 0:6bf0743ece18 | 225 | TSB_INTIFSD->IDLEINT_120 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 226 | break; |
| demayer | 0:6bf0743ece18 | 227 | case 28U: /* IDLEINT_121 */ |
| demayer | 0:6bf0743ece18 | 228 | TSB_INTIFSD->IDLEINT_121 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 229 | break; |
| demayer | 0:6bf0743ece18 | 230 | case 29U: /* IDLEINT_122 */ |
| demayer | 0:6bf0743ece18 | 231 | TSB_INTIFSD->IDLEINT_122 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 232 | break; |
| demayer | 0:6bf0743ece18 | 233 | case 30U: /* IDLEINT_123 */ |
| demayer | 0:6bf0743ece18 | 234 | TSB_INTIFSD->IDLEINT_123 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 235 | break; |
| demayer | 0:6bf0743ece18 | 236 | case 31U: /* IDLEINT_124 */ |
| demayer | 0:6bf0743ece18 | 237 | TSB_INTIFSD->IDLEINT_124 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 238 | break; |
| demayer | 0:6bf0743ece18 | 239 | case 32U: /* IDLEINT_125 */ |
| demayer | 0:6bf0743ece18 | 240 | TSB_INTIFSD->IDLEINT_125 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 241 | break; |
| demayer | 0:6bf0743ece18 | 242 | case 33U: /* IDLEINT_126 */ |
| demayer | 0:6bf0743ece18 | 243 | TSB_INTIFSD->IDLEINT_126 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 244 | break; |
| demayer | 0:6bf0743ece18 | 245 | case 34U: /* IDLEINT_127 */ |
| demayer | 0:6bf0743ece18 | 246 | TSB_INTIFSD->IDLEINT_127 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 247 | break; |
| demayer | 0:6bf0743ece18 | 248 | case 35U: /* IDLEINT_128 */ |
| demayer | 0:6bf0743ece18 | 249 | TSB_INTIFSD->IDLEINT_128 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 250 | break; |
| demayer | 0:6bf0743ece18 | 251 | case 36U: /* IDLEINT_129 */ |
| demayer | 0:6bf0743ece18 | 252 | TSB_INTIFSD->IDLEINT_129 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 253 | break; |
| demayer | 0:6bf0743ece18 | 254 | case 37U: /* IDLEINT_130 */ |
| demayer | 0:6bf0743ece18 | 255 | TSB_INTIFSD->IDLEINT_130 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 256 | break; |
| demayer | 0:6bf0743ece18 | 257 | case 38U: /* IDLEINT_131 */ |
| demayer | 0:6bf0743ece18 | 258 | TSB_INTIFSD->IDLEINT_131 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 259 | break; |
| demayer | 0:6bf0743ece18 | 260 | case 39U: /* IDLEINT_132 */ |
| demayer | 0:6bf0743ece18 | 261 | TSB_INTIFSD->IDLEINT_132 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 262 | break; |
| demayer | 0:6bf0743ece18 | 263 | case 40U: /* IDLEINT_133 */ |
| demayer | 0:6bf0743ece18 | 264 | TSB_INTIFSD->IDLEINT_133 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 265 | break; |
| demayer | 0:6bf0743ece18 | 266 | case 41U: /* IDLEINT_134 */ |
| demayer | 0:6bf0743ece18 | 267 | TSB_INTIFSD->IDLEINT_134 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 268 | break; |
| demayer | 0:6bf0743ece18 | 269 | case 42U: /* IDLEINT_135 */ |
| demayer | 0:6bf0743ece18 | 270 | TSB_INTIFSD->IDLEINT_135 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 271 | break; |
| demayer | 0:6bf0743ece18 | 272 | case 43U: /* IDLEINT_136 */ |
| demayer | 0:6bf0743ece18 | 273 | TSB_INTIFSD->IDLEINT_136 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 274 | break; |
| demayer | 0:6bf0743ece18 | 275 | case 44U: /* IDLEINT_137 */ |
| demayer | 0:6bf0743ece18 | 276 | TSB_INTIFSD->IDLEINT_137 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 277 | break; |
| demayer | 0:6bf0743ece18 | 278 | case 45U: /* IDLEINT_138 */ |
| demayer | 0:6bf0743ece18 | 279 | TSB_INTIFSD->IDLEINT_138 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 280 | break; |
| demayer | 0:6bf0743ece18 | 281 | case 46U: /* IDLEINT_139 */ |
| demayer | 0:6bf0743ece18 | 282 | TSB_INTIFSD->IDLEINT_139 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 283 | break; |
| demayer | 0:6bf0743ece18 | 284 | case 47U: /* IDLEINT_140 */ |
| demayer | 0:6bf0743ece18 | 285 | TSB_INTIFSD->IDLEINT_140 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 286 | break; |
| demayer | 0:6bf0743ece18 | 287 | case 48U: /* IDLEINT_141 */ |
| demayer | 0:6bf0743ece18 | 288 | TSB_INTIFSD->IDLEINT_141 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 289 | break; |
| demayer | 0:6bf0743ece18 | 290 | case 49U: /* IDLEINT_142 */ |
| demayer | 0:6bf0743ece18 | 291 | TSB_INTIFSD->IDLEINT_142 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 292 | break; |
| demayer | 0:6bf0743ece18 | 293 | case 50U: /* IDLEINT_143 */ |
| demayer | 0:6bf0743ece18 | 294 | TSB_INTIFSD->IDLEINT_143 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 295 | break; |
| demayer | 0:6bf0743ece18 | 296 | case 51U: /* IDLEINT_144 */ |
| demayer | 0:6bf0743ece18 | 297 | TSB_INTIFSD->IDLEINT_144 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 298 | break; |
| demayer | 0:6bf0743ece18 | 299 | case 52U: /* IDLEINT_145 */ |
| demayer | 0:6bf0743ece18 | 300 | TSB_INTIFSD->IDLEINT_145 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 301 | break; |
| demayer | 0:6bf0743ece18 | 302 | case 53U: /* IDLEINT_146 */ |
| demayer | 0:6bf0743ece18 | 303 | TSB_INTIFSD->IDLEINT_146 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 304 | break; |
| demayer | 0:6bf0743ece18 | 305 | case 54U: /* IDLEINT_147 */ |
| demayer | 0:6bf0743ece18 | 306 | TSB_INTIFSD->IDLEINT_147 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 307 | break; |
| demayer | 0:6bf0743ece18 | 308 | case 55U: /* IDLEINT_148 */ |
| demayer | 0:6bf0743ece18 | 309 | TSB_INTIFSD->IDLEINT_148 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 310 | break; |
| demayer | 0:6bf0743ece18 | 311 | case 56U: /* IDLEINT_149 */ |
| demayer | 0:6bf0743ece18 | 312 | TSB_INTIFSD->IDLEINT_149 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 313 | break; |
| demayer | 0:6bf0743ece18 | 314 | case 57U: /* IDLEINT_150 */ |
| demayer | 0:6bf0743ece18 | 315 | TSB_INTIFSD->IDLEINT_150 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 316 | break; |
| demayer | 0:6bf0743ece18 | 317 | case 58U: /* IDLEINT_151 */ |
| demayer | 0:6bf0743ece18 | 318 | TSB_INTIFSD->IDLEINT_151 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 319 | break; |
| demayer | 0:6bf0743ece18 | 320 | case 59U: /* IDLEINT_152 */ |
| demayer | 0:6bf0743ece18 | 321 | TSB_INTIFSD->IDLEINT_152 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 322 | break; |
| demayer | 0:6bf0743ece18 | 323 | case 60U: /* IDLEINT_160 */ |
| demayer | 0:6bf0743ece18 | 324 | TSB_INTIFSD->IDLEINT_160 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 325 | break; |
| demayer | 0:6bf0743ece18 | 326 | case 61U: /* IDLEINT_161 */ |
| demayer | 0:6bf0743ece18 | 327 | TSB_INTIFSD->IDLEINT_161 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 328 | break; |
| demayer | 0:6bf0743ece18 | 329 | case 62U: /* IDLEINT_162 */ |
| demayer | 0:6bf0743ece18 | 330 | TSB_INTIFSD->IDLEINT_162 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 331 | break; |
| demayer | 0:6bf0743ece18 | 332 | case 63U: /* IDLEINT_163 */ |
| demayer | 0:6bf0743ece18 | 333 | TSB_INTIFSD->IDLEINT_163 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 334 | break; |
| demayer | 0:6bf0743ece18 | 335 | case 64U: /* IDLEINT_164 */ |
| demayer | 0:6bf0743ece18 | 336 | TSB_INTIFSD->IDLEINT_164 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 337 | break; |
| demayer | 0:6bf0743ece18 | 338 | case 65U: /* IDLEINT_165 */ |
| demayer | 0:6bf0743ece18 | 339 | TSB_INTIFSD->IDLEINT_165 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 340 | break; |
| demayer | 0:6bf0743ece18 | 341 | case 66U: /* IDLEINT_166 */ |
| demayer | 0:6bf0743ece18 | 342 | TSB_INTIFSD->IDLEINT_166 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 343 | break; |
| demayer | 0:6bf0743ece18 | 344 | case 67U: /* IDLEINT_167 */ |
| demayer | 0:6bf0743ece18 | 345 | TSB_INTIFSD->IDLEINT_167 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 346 | break; |
| demayer | 0:6bf0743ece18 | 347 | case 68U: /* IDLEINT_168 */ |
| demayer | 0:6bf0743ece18 | 348 | TSB_INTIFSD->IDLEINT_168 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 349 | break; |
| demayer | 0:6bf0743ece18 | 350 | case 69U: /* IDLEINT_169 */ |
| demayer | 0:6bf0743ece18 | 351 | TSB_INTIFSD->IDLEINT_169 |= 0xC0; |
| demayer | 0:6bf0743ece18 | 352 | break; |
| demayer | 0:6bf0743ece18 | 353 | default: |
| demayer | 0:6bf0743ece18 | 354 | /* Do nothing */ |
| demayer | 0:6bf0743ece18 | 355 | break; |
| demayer | 0:6bf0743ece18 | 356 | } |
| demayer | 0:6bf0743ece18 | 357 | } |
| demayer | 0:6bf0743ece18 | 358 | |
| demayer | 0:6bf0743ece18 | 359 | /** @} */ |
| demayer | 0:6bf0743ece18 | 360 | /* End of group INTIFSD_Exported_Functions */ |
| demayer | 0:6bf0743ece18 | 361 | |
| demayer | 0:6bf0743ece18 | 362 | /** @} */ |
| demayer | 0:6bf0743ece18 | 363 | /* End of group INTIFSD */ |
| demayer | 0:6bf0743ece18 | 364 | |
| demayer | 0:6bf0743ece18 | 365 | /** @} */ |
| demayer | 0:6bf0743ece18 | 366 | /* End of group TX00_Periph_Driver */ |
| demayer | 0:6bf0743ece18 | 367 | |
| demayer | 0:6bf0743ece18 | 368 | #endif /* defined(__TMPM066_INTIFSD_H) */ |