added prescaler for 16 bit pwm in LPC1347 target

Fork of mbed-dev by mbed official

Committer:
JojoS
Date:
Sat Sep 10 15:32:04 2016 +0000
Revision:
147:ba84b7dc41a7
Parent:
144:ef7eb2e8f9f7
added prescaler for 16 bit timers (solution as in LPC11xx), default prescaler 31 for max 28 ms period time

Who changed what in which revision?

UserRevisionLine numberNew contents of line
<> 144:ef7eb2e8f9f7 1 /*******************************************************************************
<> 144:ef7eb2e8f9f7 2 * Copyright (C) 2015 Maxim Integrated Products, Inc., All Rights Reserved.
<> 144:ef7eb2e8f9f7 3 *
<> 144:ef7eb2e8f9f7 4 * Permission is hereby granted, free of charge, to any person obtaining a
<> 144:ef7eb2e8f9f7 5 * copy of this software and associated documentation files (the "Software"),
<> 144:ef7eb2e8f9f7 6 * to deal in the Software without restriction, including without limitation
<> 144:ef7eb2e8f9f7 7 * the rights to use, copy, modify, merge, publish, distribute, sublicense,
<> 144:ef7eb2e8f9f7 8 * and/or sell copies of the Software, and to permit persons to whom the
<> 144:ef7eb2e8f9f7 9 * Software is furnished to do so, subject to the following conditions:
<> 144:ef7eb2e8f9f7 10 *
<> 144:ef7eb2e8f9f7 11 * The above copyright notice and this permission notice shall be included
<> 144:ef7eb2e8f9f7 12 * in all copies or substantial portions of the Software.
<> 144:ef7eb2e8f9f7 13 *
<> 144:ef7eb2e8f9f7 14 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS
<> 144:ef7eb2e8f9f7 15 * OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
<> 144:ef7eb2e8f9f7 16 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
<> 144:ef7eb2e8f9f7 17 * IN NO EVENT SHALL MAXIM INTEGRATED BE LIABLE FOR ANY CLAIM, DAMAGES
<> 144:ef7eb2e8f9f7 18 * OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
<> 144:ef7eb2e8f9f7 19 * ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
<> 144:ef7eb2e8f9f7 20 * OTHER DEALINGS IN THE SOFTWARE.
<> 144:ef7eb2e8f9f7 21 *
<> 144:ef7eb2e8f9f7 22 * Except as contained in this notice, the name of Maxim Integrated
<> 144:ef7eb2e8f9f7 23 * Products, Inc. shall not be used except as stated in the Maxim Integrated
<> 144:ef7eb2e8f9f7 24 * Products, Inc. Branding Policy.
<> 144:ef7eb2e8f9f7 25 *
<> 144:ef7eb2e8f9f7 26 * The mere transfer of this software does not imply any licenses
<> 144:ef7eb2e8f9f7 27 * of trade secrets, proprietary technology, copyrights, patents,
<> 144:ef7eb2e8f9f7 28 * trademarks, maskwork rights, or any other form of intellectual
<> 144:ef7eb2e8f9f7 29 * property whatsoever. Maxim Integrated Products, Inc. retains all
<> 144:ef7eb2e8f9f7 30 * ownership rights.
<> 144:ef7eb2e8f9f7 31 *******************************************************************************
<> 144:ef7eb2e8f9f7 32 */
<> 144:ef7eb2e8f9f7 33
<> 144:ef7eb2e8f9f7 34 MODULE ?cstartup
<> 144:ef7eb2e8f9f7 35
<> 144:ef7eb2e8f9f7 36 ;; Forward declaration of sections.
<> 144:ef7eb2e8f9f7 37 SECTION CSTACK:DATA:NOROOT(3)
<> 144:ef7eb2e8f9f7 38
<> 144:ef7eb2e8f9f7 39 SECTION .intvec:CODE:NOROOT(2)
<> 144:ef7eb2e8f9f7 40
<> 144:ef7eb2e8f9f7 41 EXTERN __iar_program_start
<> 144:ef7eb2e8f9f7 42 EXTERN SystemInit
<> 144:ef7eb2e8f9f7 43 PUBLIC __vector_table
<> 144:ef7eb2e8f9f7 44
<> 144:ef7eb2e8f9f7 45 DATA
<> 144:ef7eb2e8f9f7 46 __vector_table DCD sfe(CSTACK) /* Top of Stack */
<> 144:ef7eb2e8f9f7 47 DCD Reset_Handler /* Reset Handler */
<> 144:ef7eb2e8f9f7 48 DCD NMI_Handler /* NMI Handler */
<> 144:ef7eb2e8f9f7 49 DCD HardFault_Handler /* Hard Fault Handler */
<> 144:ef7eb2e8f9f7 50 DCD DefaultIRQ_Handler /* MPU Fault Handler */
<> 144:ef7eb2e8f9f7 51 DCD DefaultIRQ_Handler /* Bus Fault Handler */
<> 144:ef7eb2e8f9f7 52 DCD DefaultIRQ_Handler /* Usage Fault Handler */
<> 144:ef7eb2e8f9f7 53 DCD 0 /* Reserved */
<> 144:ef7eb2e8f9f7 54 DCD 0 /* Reserved */
<> 144:ef7eb2e8f9f7 55 DCD 0 /* Reserved */
<> 144:ef7eb2e8f9f7 56 DCD 0 /* Reserved */
<> 144:ef7eb2e8f9f7 57 DCD DefaultIRQ_Handler /* SVCall Handler */
<> 144:ef7eb2e8f9f7 58 DCD DebugMon_Handler /* Debug Monitor Handler */
<> 144:ef7eb2e8f9f7 59 DCD 0 /* Reserved */
<> 144:ef7eb2e8f9f7 60 DCD DefaultIRQ_Handler /* PendSV Handler */
<> 144:ef7eb2e8f9f7 61 DCD SysTick_IRQHandler /* SysTick Handler */
<> 144:ef7eb2e8f9f7 62
<> 144:ef7eb2e8f9f7 63 /* Maxim 32610 Externals interrupts */
<> 144:ef7eb2e8f9f7 64 DCD UART0_IRQHandler /* 16: 1 UART0 */
<> 144:ef7eb2e8f9f7 65 DCD UART1_IRQHandler /* 17: 2 UART1 */
<> 144:ef7eb2e8f9f7 66 DCD I2CM0_IRQHandler /* 18: 3 I2C Master 0 */
<> 144:ef7eb2e8f9f7 67 DCD I2CS_IRQHandler /* 19: 4 I2C Slave */
<> 144:ef7eb2e8f9f7 68 DCD USB_IRQHandler /* 20: 5 USB */
<> 144:ef7eb2e8f9f7 69 DCD PMU_IRQHandler /* 21: 6 DMA */
<> 144:ef7eb2e8f9f7 70 DCD AFE_IRQHandler /* 22: 7 AFE */
<> 144:ef7eb2e8f9f7 71 DCD MAA_IRQHandler /* 23: 8 MAA */
<> 144:ef7eb2e8f9f7 72 DCD AES_IRQHandler /* 24: 9 AES */
<> 144:ef7eb2e8f9f7 73 DCD SPI0_IRQHandler /* 25:10 SPI0 */
<> 144:ef7eb2e8f9f7 74 DCD SPI1_IRQHandler /* 26:11 SPI1 */
<> 144:ef7eb2e8f9f7 75 DCD SPI2_IRQHandler /* 27:12 SPI2 */
<> 144:ef7eb2e8f9f7 76 DCD TMR0_IRQHandler /* 28:13 Timer32-0 */
<> 144:ef7eb2e8f9f7 77 DCD TMR1_IRQHandler /* 29:14 Timer32-1 */
<> 144:ef7eb2e8f9f7 78 DCD TMR2_IRQHandler /* 30:15 Timer32-1 */
<> 144:ef7eb2e8f9f7 79 DCD TMR3_IRQHandler /* 31:16 Timer32-2 */
<> 144:ef7eb2e8f9f7 80 DCD RSVD0_IRQHandler /* 32:17 RSVD */
<> 144:ef7eb2e8f9f7 81 DCD RSVD1_IRQHandler /* 33:18 RSVD */
<> 144:ef7eb2e8f9f7 82 DCD DAC0_IRQHandler /* 34:19 DAC0 (12-bit DAC) */
<> 144:ef7eb2e8f9f7 83 DCD DAC1_IRQHandler /* 35:20 DAC1 (12-bit DAC) */
<> 144:ef7eb2e8f9f7 84 DCD DAC2_IRQHandler /* 36:21 DAC2 (8-bit DAC) */
<> 144:ef7eb2e8f9f7 85 DCD DAC3_IRQHandler /* 37:22 DAC3 (8-bit DAC) */
<> 144:ef7eb2e8f9f7 86 DCD ADC_IRQHandler /* 38:23 ADC */
<> 144:ef7eb2e8f9f7 87 DCD FLC_IRQHandler /* 39:24 Flash Controller */
<> 144:ef7eb2e8f9f7 88 DCD PWRMAN_IRQHandler /* 40:25 PWRMAN */
<> 144:ef7eb2e8f9f7 89 DCD CLKMAN_IRQHandler /* 41:26 CLKMAN */
<> 144:ef7eb2e8f9f7 90 DCD RTC0_IRQHandler /* 42:27 RTC INT0 */
<> 144:ef7eb2e8f9f7 91 DCD RTC1_IRQHandler /* 43:28 RTC INT1 */
<> 144:ef7eb2e8f9f7 92 DCD RTC2_IRQHandler /* 44:29 RTC INT2 */
<> 144:ef7eb2e8f9f7 93 DCD RTC3_IRQHandler /* 45:30 RTC INT3 */
<> 144:ef7eb2e8f9f7 94 DCD WDT0_IRQHandler /* 46:31 WATCHDOG0 */
<> 144:ef7eb2e8f9f7 95 DCD WDT0_P_IRQHandler /* 47:32 WATCHDOG0 PRE-WINDOW */
<> 144:ef7eb2e8f9f7 96 DCD WDT1_IRQHandler /* 48:33 WATCHDOG1 */
<> 144:ef7eb2e8f9f7 97 DCD WDT1_P_IRQHandler /* 49:34 WATCHDOG1 PRE-WINDOW */
<> 144:ef7eb2e8f9f7 98 DCD GPIO_P0_IRQHandler /* 50:35 GPIO Port 0 */
<> 144:ef7eb2e8f9f7 99 DCD GPIO_P1_IRQHandler /* 51:36 GPIO Port 1 */
<> 144:ef7eb2e8f9f7 100 DCD GPIO_P2_IRQHandler /* 52:37 GPIO Port 2 */
<> 144:ef7eb2e8f9f7 101 DCD GPIO_P3_IRQHandler /* 53:38 GPIO Port 3 */
<> 144:ef7eb2e8f9f7 102 DCD GPIO_P4_IRQHandler /* 54:39 GPIO Port 4 */
<> 144:ef7eb2e8f9f7 103 DCD GPIO_P5_IRQHandler /* 55:40 GPIO Port 5 */
<> 144:ef7eb2e8f9f7 104 DCD GPIO_P6_IRQHandler /* 56:41 GPIO Port 6 */
<> 144:ef7eb2e8f9f7 105 DCD GPIO_P7_IRQHandler /* 57:42 GPIO Port 7 */
<> 144:ef7eb2e8f9f7 106 DCD TMR16_0_IRQHandler /* 58:43 Timer16-s0 */
<> 144:ef7eb2e8f9f7 107 DCD TMR16_1_IRQHandler /* 59:44 Timer16-s1 */
<> 144:ef7eb2e8f9f7 108 DCD TMR16_2_IRQHandler /* 60:45 Timer16-s2 */
<> 144:ef7eb2e8f9f7 109 DCD TMR16_3_IRQHandler /* 61:46 Timer16-s3 */
<> 144:ef7eb2e8f9f7 110 DCD I2CM1_IRQHandler /* 62:47 I2C Master 1 */
<> 144:ef7eb2e8f9f7 111
<> 144:ef7eb2e8f9f7 112 THUMB
<> 144:ef7eb2e8f9f7 113 ; Dummy Exception Handlers (infinite loops which can be modified)
<> 144:ef7eb2e8f9f7 114
<> 144:ef7eb2e8f9f7 115 PUBWEAK Reset_Handler
<> 144:ef7eb2e8f9f7 116 SECTION .text:CODE:REORDER:NOROOT(2)
<> 144:ef7eb2e8f9f7 117 Reset_Handler
<> 144:ef7eb2e8f9f7 118 LDR R0, =SystemInit
<> 144:ef7eb2e8f9f7 119 BLX R0
<> 144:ef7eb2e8f9f7 120 LDR R0, =__iar_program_start
<> 144:ef7eb2e8f9f7 121 BX R0
<> 144:ef7eb2e8f9f7 122
<> 144:ef7eb2e8f9f7 123 PUBWEAK NMI_Handler
<> 144:ef7eb2e8f9f7 124 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 125 NMI_Handler
<> 144:ef7eb2e8f9f7 126 B NMI_Handler
<> 144:ef7eb2e8f9f7 127
<> 144:ef7eb2e8f9f7 128 PUBWEAK HardFault_Handler
<> 144:ef7eb2e8f9f7 129 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 130 HardFault_Handler
<> 144:ef7eb2e8f9f7 131 B HardFault_Handler
<> 144:ef7eb2e8f9f7 132
<> 144:ef7eb2e8f9f7 133 PUBWEAK DefaultIRQ_Handler
<> 144:ef7eb2e8f9f7 134 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 135 DefaultIRQ_Handler
<> 144:ef7eb2e8f9f7 136 B DefaultIRQ_Handler
<> 144:ef7eb2e8f9f7 137
<> 144:ef7eb2e8f9f7 138 PUBWEAK DebugMon_Handler
<> 144:ef7eb2e8f9f7 139 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 140 DebugMon_Handler
<> 144:ef7eb2e8f9f7 141 B DebugMon_Handler
<> 144:ef7eb2e8f9f7 142
<> 144:ef7eb2e8f9f7 143 PUBWEAK SysTick_IRQHandler
<> 144:ef7eb2e8f9f7 144 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 145 SysTick_IRQHandler
<> 144:ef7eb2e8f9f7 146 B SysTick_IRQHandler
<> 144:ef7eb2e8f9f7 147
<> 144:ef7eb2e8f9f7 148 PUBWEAK UART0_IRQHandler
<> 144:ef7eb2e8f9f7 149 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 150 UART0_IRQHandler
<> 144:ef7eb2e8f9f7 151 B UART0_IRQHandler
<> 144:ef7eb2e8f9f7 152
<> 144:ef7eb2e8f9f7 153 PUBWEAK UART1_IRQHandler
<> 144:ef7eb2e8f9f7 154 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 155 UART1_IRQHandler
<> 144:ef7eb2e8f9f7 156 B UART1_IRQHandler
<> 144:ef7eb2e8f9f7 157
<> 144:ef7eb2e8f9f7 158 PUBWEAK I2CM0_IRQHandler
<> 144:ef7eb2e8f9f7 159 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 160 I2CM0_IRQHandler
<> 144:ef7eb2e8f9f7 161 B I2CM0_IRQHandler
<> 144:ef7eb2e8f9f7 162
<> 144:ef7eb2e8f9f7 163 PUBWEAK I2CS_IRQHandler
<> 144:ef7eb2e8f9f7 164 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 165 I2CS_IRQHandler
<> 144:ef7eb2e8f9f7 166 B I2CS_IRQHandler
<> 144:ef7eb2e8f9f7 167
<> 144:ef7eb2e8f9f7 168 PUBWEAK USB_IRQHandler
<> 144:ef7eb2e8f9f7 169 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 170 USB_IRQHandler
<> 144:ef7eb2e8f9f7 171 B USB_IRQHandler
<> 144:ef7eb2e8f9f7 172
<> 144:ef7eb2e8f9f7 173 PUBWEAK PMU_IRQHandler
<> 144:ef7eb2e8f9f7 174 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 175 PMU_IRQHandler
<> 144:ef7eb2e8f9f7 176 B PMU_IRQHandler
<> 144:ef7eb2e8f9f7 177
<> 144:ef7eb2e8f9f7 178 PUBWEAK AFE_IRQHandler
<> 144:ef7eb2e8f9f7 179 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 180 AFE_IRQHandler
<> 144:ef7eb2e8f9f7 181 B AFE_IRQHandler
<> 144:ef7eb2e8f9f7 182
<> 144:ef7eb2e8f9f7 183 PUBWEAK MAA_IRQHandler
<> 144:ef7eb2e8f9f7 184 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 185 MAA_IRQHandler
<> 144:ef7eb2e8f9f7 186 B MAA_IRQHandler
<> 144:ef7eb2e8f9f7 187
<> 144:ef7eb2e8f9f7 188 PUBWEAK AES_IRQHandler
<> 144:ef7eb2e8f9f7 189 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 190 AES_IRQHandler
<> 144:ef7eb2e8f9f7 191 B AES_IRQHandler
<> 144:ef7eb2e8f9f7 192
<> 144:ef7eb2e8f9f7 193 PUBWEAK SPI0_IRQHandler
<> 144:ef7eb2e8f9f7 194 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 195 SPI0_IRQHandler
<> 144:ef7eb2e8f9f7 196 B SPI0_IRQHandler
<> 144:ef7eb2e8f9f7 197
<> 144:ef7eb2e8f9f7 198 PUBWEAK SPI1_IRQHandler
<> 144:ef7eb2e8f9f7 199 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 200 SPI1_IRQHandler
<> 144:ef7eb2e8f9f7 201 B SPI1_IRQHandler
<> 144:ef7eb2e8f9f7 202
<> 144:ef7eb2e8f9f7 203 PUBWEAK SPI2_IRQHandler
<> 144:ef7eb2e8f9f7 204 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 205 SPI2_IRQHandler
<> 144:ef7eb2e8f9f7 206 B SPI2_IRQHandler
<> 144:ef7eb2e8f9f7 207
<> 144:ef7eb2e8f9f7 208 PUBWEAK TMR0_IRQHandler
<> 144:ef7eb2e8f9f7 209 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 210 TMR0_IRQHandler
<> 144:ef7eb2e8f9f7 211 B TMR0_IRQHandler
<> 144:ef7eb2e8f9f7 212
<> 144:ef7eb2e8f9f7 213 PUBWEAK TMR1_IRQHandler
<> 144:ef7eb2e8f9f7 214 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 215 TMR1_IRQHandler
<> 144:ef7eb2e8f9f7 216 B TMR1_IRQHandler
<> 144:ef7eb2e8f9f7 217
<> 144:ef7eb2e8f9f7 218 PUBWEAK TMR2_IRQHandler
<> 144:ef7eb2e8f9f7 219 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 220 TMR2_IRQHandler
<> 144:ef7eb2e8f9f7 221 B TMR2_IRQHandler
<> 144:ef7eb2e8f9f7 222
<> 144:ef7eb2e8f9f7 223 PUBWEAK TMR3_IRQHandler
<> 144:ef7eb2e8f9f7 224 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 225 TMR3_IRQHandler
<> 144:ef7eb2e8f9f7 226 B TMR3_IRQHandler
<> 144:ef7eb2e8f9f7 227
<> 144:ef7eb2e8f9f7 228 PUBWEAK RSVD0_IRQHandler
<> 144:ef7eb2e8f9f7 229 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 230 RSVD0_IRQHandler
<> 144:ef7eb2e8f9f7 231 B RSVD0_IRQHandler
<> 144:ef7eb2e8f9f7 232
<> 144:ef7eb2e8f9f7 233 PUBWEAK RSVD1_IRQHandler
<> 144:ef7eb2e8f9f7 234 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 235 RSVD1_IRQHandler
<> 144:ef7eb2e8f9f7 236 B RSVD1_IRQHandler
<> 144:ef7eb2e8f9f7 237
<> 144:ef7eb2e8f9f7 238 PUBWEAK DAC0_IRQHandler
<> 144:ef7eb2e8f9f7 239 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 240 DAC0_IRQHandler
<> 144:ef7eb2e8f9f7 241 B DAC0_IRQHandler
<> 144:ef7eb2e8f9f7 242
<> 144:ef7eb2e8f9f7 243 PUBWEAK DAC1_IRQHandler
<> 144:ef7eb2e8f9f7 244 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 245 DAC1_IRQHandler
<> 144:ef7eb2e8f9f7 246 B DAC1_IRQHandler
<> 144:ef7eb2e8f9f7 247
<> 144:ef7eb2e8f9f7 248 PUBWEAK DAC2_IRQHandler
<> 144:ef7eb2e8f9f7 249 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 250 DAC2_IRQHandler
<> 144:ef7eb2e8f9f7 251 B DAC2_IRQHandler
<> 144:ef7eb2e8f9f7 252
<> 144:ef7eb2e8f9f7 253 PUBWEAK DAC3_IRQHandler
<> 144:ef7eb2e8f9f7 254 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 255 DAC3_IRQHandler
<> 144:ef7eb2e8f9f7 256 B DAC3_IRQHandler
<> 144:ef7eb2e8f9f7 257
<> 144:ef7eb2e8f9f7 258 PUBWEAK ADC_IRQHandler
<> 144:ef7eb2e8f9f7 259 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 260 ADC_IRQHandler
<> 144:ef7eb2e8f9f7 261 B ADC_IRQHandler
<> 144:ef7eb2e8f9f7 262
<> 144:ef7eb2e8f9f7 263 PUBWEAK FLC_IRQHandler
<> 144:ef7eb2e8f9f7 264 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 265 FLC_IRQHandler
<> 144:ef7eb2e8f9f7 266 B FLC_IRQHandler
<> 144:ef7eb2e8f9f7 267
<> 144:ef7eb2e8f9f7 268 PUBWEAK PWRMAN_IRQHandler
<> 144:ef7eb2e8f9f7 269 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 270 PWRMAN_IRQHandler
<> 144:ef7eb2e8f9f7 271 B PWRMAN_IRQHandler
<> 144:ef7eb2e8f9f7 272
<> 144:ef7eb2e8f9f7 273 PUBWEAK CLKMAN_IRQHandler
<> 144:ef7eb2e8f9f7 274 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 275 CLKMAN_IRQHandler
<> 144:ef7eb2e8f9f7 276 B CLKMAN_IRQHandler
<> 144:ef7eb2e8f9f7 277
<> 144:ef7eb2e8f9f7 278 PUBWEAK RTC0_IRQHandler
<> 144:ef7eb2e8f9f7 279 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 280 RTC0_IRQHandler
<> 144:ef7eb2e8f9f7 281 B RTC0_IRQHandler
<> 144:ef7eb2e8f9f7 282
<> 144:ef7eb2e8f9f7 283 PUBWEAK RTC1_IRQHandler
<> 144:ef7eb2e8f9f7 284 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 285 RTC1_IRQHandler
<> 144:ef7eb2e8f9f7 286 B RTC1_IRQHandler
<> 144:ef7eb2e8f9f7 287
<> 144:ef7eb2e8f9f7 288 PUBWEAK RTC2_IRQHandler
<> 144:ef7eb2e8f9f7 289 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 290 RTC2_IRQHandler
<> 144:ef7eb2e8f9f7 291 B RTC2_IRQHandler
<> 144:ef7eb2e8f9f7 292
<> 144:ef7eb2e8f9f7 293 PUBWEAK RTC3_IRQHandler
<> 144:ef7eb2e8f9f7 294 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 295 RTC3_IRQHandler
<> 144:ef7eb2e8f9f7 296 B RTC3_IRQHandler
<> 144:ef7eb2e8f9f7 297
<> 144:ef7eb2e8f9f7 298 PUBWEAK WDT0_IRQHandler
<> 144:ef7eb2e8f9f7 299 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 300 WDT0_IRQHandler
<> 144:ef7eb2e8f9f7 301 B WDT0_IRQHandler
<> 144:ef7eb2e8f9f7 302
<> 144:ef7eb2e8f9f7 303 PUBWEAK WDT0_P_IRQHandler
<> 144:ef7eb2e8f9f7 304 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 305 WDT0_P_IRQHandler
<> 144:ef7eb2e8f9f7 306 B WDT0_P_IRQHandler
<> 144:ef7eb2e8f9f7 307
<> 144:ef7eb2e8f9f7 308 PUBWEAK WDT1_IRQHandler
<> 144:ef7eb2e8f9f7 309 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 310 WDT1_IRQHandler
<> 144:ef7eb2e8f9f7 311 B WDT1_IRQHandler
<> 144:ef7eb2e8f9f7 312
<> 144:ef7eb2e8f9f7 313 PUBWEAK WDT1_P_IRQHandler
<> 144:ef7eb2e8f9f7 314 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 315 WDT1_P_IRQHandler
<> 144:ef7eb2e8f9f7 316 B WDT1_P_IRQHandler
<> 144:ef7eb2e8f9f7 317
<> 144:ef7eb2e8f9f7 318 PUBWEAK GPIO_P0_IRQHandler
<> 144:ef7eb2e8f9f7 319 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 320 GPIO_P0_IRQHandler
<> 144:ef7eb2e8f9f7 321 B GPIO_P0_IRQHandler
<> 144:ef7eb2e8f9f7 322
<> 144:ef7eb2e8f9f7 323 PUBWEAK GPIO_P1_IRQHandler
<> 144:ef7eb2e8f9f7 324 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 325 GPIO_P1_IRQHandler
<> 144:ef7eb2e8f9f7 326 B GPIO_P1_IRQHandler
<> 144:ef7eb2e8f9f7 327
<> 144:ef7eb2e8f9f7 328 PUBWEAK GPIO_P2_IRQHandler
<> 144:ef7eb2e8f9f7 329 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 330 GPIO_P2_IRQHandler
<> 144:ef7eb2e8f9f7 331 B GPIO_P2_IRQHandler
<> 144:ef7eb2e8f9f7 332
<> 144:ef7eb2e8f9f7 333 PUBWEAK GPIO_P3_IRQHandler
<> 144:ef7eb2e8f9f7 334 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 335 GPIO_P3_IRQHandler
<> 144:ef7eb2e8f9f7 336 B GPIO_P3_IRQHandler
<> 144:ef7eb2e8f9f7 337
<> 144:ef7eb2e8f9f7 338 PUBWEAK GPIO_P4_IRQHandler
<> 144:ef7eb2e8f9f7 339 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 340 GPIO_P4_IRQHandler
<> 144:ef7eb2e8f9f7 341 B GPIO_P4_IRQHandler
<> 144:ef7eb2e8f9f7 342
<> 144:ef7eb2e8f9f7 343 PUBWEAK GPIO_P5_IRQHandler
<> 144:ef7eb2e8f9f7 344 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 345 GPIO_P5_IRQHandler
<> 144:ef7eb2e8f9f7 346 B GPIO_P5_IRQHandler
<> 144:ef7eb2e8f9f7 347
<> 144:ef7eb2e8f9f7 348 PUBWEAK GPIO_P6_IRQHandler
<> 144:ef7eb2e8f9f7 349 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 350 GPIO_P6_IRQHandler
<> 144:ef7eb2e8f9f7 351 B GPIO_P6_IRQHandler
<> 144:ef7eb2e8f9f7 352
<> 144:ef7eb2e8f9f7 353 PUBWEAK GPIO_P7_IRQHandler
<> 144:ef7eb2e8f9f7 354 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 355 GPIO_P7_IRQHandler
<> 144:ef7eb2e8f9f7 356 B GPIO_P7_IRQHandler
<> 144:ef7eb2e8f9f7 357
<> 144:ef7eb2e8f9f7 358 PUBWEAK TMR16_0_IRQHandler
<> 144:ef7eb2e8f9f7 359 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 360 TMR16_0_IRQHandler
<> 144:ef7eb2e8f9f7 361 B TMR16_0_IRQHandler
<> 144:ef7eb2e8f9f7 362
<> 144:ef7eb2e8f9f7 363 PUBWEAK TMR16_1_IRQHandler
<> 144:ef7eb2e8f9f7 364 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 365 TMR16_1_IRQHandler
<> 144:ef7eb2e8f9f7 366 B TMR16_1_IRQHandler
<> 144:ef7eb2e8f9f7 367
<> 144:ef7eb2e8f9f7 368 PUBWEAK TMR16_2_IRQHandler
<> 144:ef7eb2e8f9f7 369 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 370 TMR16_2_IRQHandler
<> 144:ef7eb2e8f9f7 371 B TMR16_2_IRQHandler
<> 144:ef7eb2e8f9f7 372
<> 144:ef7eb2e8f9f7 373 PUBWEAK TMR16_3_IRQHandler
<> 144:ef7eb2e8f9f7 374 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 375 TMR16_3_IRQHandler
<> 144:ef7eb2e8f9f7 376 B TMR16_3_IRQHandler
<> 144:ef7eb2e8f9f7 377
<> 144:ef7eb2e8f9f7 378 PUBWEAK I2CM1_IRQHandler
<> 144:ef7eb2e8f9f7 379 SECTION .text:CODE:REORDER:NOROOT(1)
<> 144:ef7eb2e8f9f7 380 I2CM1_IRQHandler
<> 144:ef7eb2e8f9f7 381 B I2CM1_IRQHandler
<> 144:ef7eb2e8f9f7 382
<> 144:ef7eb2e8f9f7 383 END