MCU driver/HAL for the Picocell Gateway concentrator board. The firmware implements either a USB CDC protocol or a UART protocol to bridge commands coming from host to the SX1308 SPI interface.

Revision:
0:c76361bd82e8
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/buildstartup_stm32f401xe.lst	Wed Apr 11 14:42:47 2018 +0000
@@ -0,0 +1,1726 @@
+
+
+
+ARM Macro Assembler    Page 1 
+
+
+    1 00000000         #line   1                "mbed-dev/targets/cmsis/TARGET_
+STM/TARGET_STM32F4/TARGET_NUCLEO_F401RE/TOOLCHAIN_ARM_STD/startup_stm32f401xe.S
+"
+    1 00000000         ;******************** (C) COPYRIGHT 2014 STMicroelectron
+                       ics ********************
+    2 00000000         ;* File Name          : startup_stm32f401xe.s
+    3 00000000         ;* Author             : MCD Application Team
+    4 00000000         ;* Version            : V2.1.0
+    5 00000000         ;* Date               : 19-June-2014
+    6 00000000         ;* Description        : STM32F401xe devices vector table
+                        for MDK-ARM_STD toolchain. 
+    7 00000000         ;*                      This module performs:
+    8 00000000         ;*                      - Set the initial SP
+    9 00000000         ;*                      - Set the initial PC == Reset_Ha
+                       ndler
+   10 00000000         ;*                      - Set the vector table entries w
+                       ith the exceptions ISR address
+   11 00000000         ;*                      - Branches to __main in the C li
+                       brary (which eventually
+   12 00000000         ;*                        calls main()).
+   13 00000000         ;*                      After Reset the CortexM4 process
+                       or is in Thread mode,
+   14 00000000         ;*                      priority is Privileged, and the 
+                       Stack is set to Main.
+   15 00000000         ;* <<< Use Configuration Wizard in Context Menu >>>   
+   16 00000000         ;*******************************************************
+                       ************************
+   17 00000000         ; 
+   18 00000000         ;* Redistribution and use in source and binary forms, wi
+                       th or without modification,
+   19 00000000         ;* are permitted provided that the following conditions 
+                       are met:
+   20 00000000         ;*   1. Redistributions of source code must retain the a
+                       bove copyright notice,
+   21 00000000         ;*      this list of conditions and the following discla
+                       imer.
+   22 00000000         ;*   2. Redistributions in binary form must reproduce th
+                       e above copyright notice,
+   23 00000000         ;*      this list of conditions and the following discla
+                       imer in the documentation
+   24 00000000         ;*      and/or other materials provided with the distrib
+                       ution.
+   25 00000000         ;*   3. Neither the name of STMicroelectronics nor the n
+                       ames of its contributors
+   26 00000000         ;*      may be used to endorse or promote products deriv
+                       ed from this software
+   27 00000000         ;*      without specific prior written permission.
+   28 00000000         ;*
+   29 00000000         ;* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AN
+                       D CONTRIBUTORS "AS IS"
+   30 00000000         ;* AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT
+                        NOT LIMITED TO, THE
+   31 00000000         ;* IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+                        A PARTICULAR PURPOSE ARE
+   32 00000000         ;* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR
+                        CONTRIBUTORS BE LIABLE
+   33 00000000         ;* FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPL
+                       ARY, OR CONSEQUENTIAL
+   34 00000000         ;* DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT O
+
+
+
+ARM Macro Assembler    Page 2 
+
+
+                       F SUBSTITUTE GOODS OR
+   35 00000000         ;* SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 
+                       INTERRUPTION) HOWEVER
+   36 00000000         ;* CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CON
+                       TRACT, STRICT LIABILITY,
+   37 00000000         ;* OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING I
+                       N ANY WAY OUT OF THE USE
+   38 00000000         ;* OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY 
+                       OF SUCH DAMAGE.
+   39 00000000         ; 
+   40 00000000         ;*******************************************************
+                       ************************
+   41 00000000         
+   42 00000000         
+   43 00000000 20018000 
+                       __initial_sp
+                               EQU              0x20018000  ; Top of RAM
+   44 00000000         
+   45 00000000                 PRESERVE8
+   46 00000000                 THUMB
+   47 00000000         
+   48 00000000         
+   49 00000000         ; Vector Table Mapped to Address 0 at Reset
+   50 00000000                 AREA             RESET, DATA, READONLY
+   51 00000000                 EXPORT           __Vectors
+   52 00000000                 EXPORT           __Vectors_End
+   53 00000000                 EXPORT           __Vectors_Size
+   54 00000000         
+   55 00000000 20018000 
+                       __Vectors
+                               DCD              __initial_sp ; Top of Stack
+   56 00000004 00000000        DCD              Reset_Handler ; Reset Handler
+   57 00000008 00000000        DCD              NMI_Handler ; NMI Handler
+   58 0000000C 00000000        DCD              HardFault_Handler ; Hard Fault 
+                                                            Handler
+   59 00000010 00000000        DCD              MemManage_Handler 
+                                                            ; MPU Fault Handler
+                                                            
+   60 00000014 00000000        DCD              BusFault_Handler 
+                                                            ; Bus Fault Handler
+                                                            
+   61 00000018 00000000        DCD              UsageFault_Handler ; Usage Faul
+                                                            t Handler
+   62 0000001C 00000000        DCD              0           ; Reserved
+   63 00000020 00000000        DCD              0           ; Reserved
+   64 00000024 00000000        DCD              0           ; Reserved
+   65 00000028 00000000        DCD              0           ; Reserved
+   66 0000002C 00000000        DCD              SVC_Handler ; SVCall Handler
+   67 00000030 00000000        DCD              DebugMon_Handler ; Debug Monito
+                                                            r Handler
+   68 00000034 00000000        DCD              0           ; Reserved
+   69 00000038 00000000        DCD              PendSV_Handler ; PendSV Handler
+                                                            
+   70 0000003C 00000000        DCD              SysTick_Handler 
+                                                            ; SysTick Handler
+   71 00000040         
+   72 00000040         ; External Interrupts
+   73 00000040 00000000        DCD              WWDG_IRQHandler ; Window WatchD
+                                                            og                 
+
+
+
+ARM Macro Assembler    Page 3 
+
+
+                                                                               
+                                                                
+   74 00000044 00000000        DCD              PVD_IRQHandler ; PVD through EX
+                                                            TI Line detection  
+                                                                               
+                                                               
+   75 00000048 00000000        DCD              TAMP_STAMP_IRQHandler ; Tamper 
+                                                            and TimeStamps thro
+                                                            ugh the EXTI line  
+                                                                      
+   76 0000004C 00000000        DCD              RTC_WKUP_IRQHandler ; RTC Wakeu
+                                                            p through the EXTI 
+                                                            line               
+                                                                    
+   77 00000050 00000000        DCD              FLASH_IRQHandler ; FLASH       
+                                                                               
+                                                                             
+   78 00000054 00000000        DCD              RCC_IRQHandler ; RCC           
+                                                                               
+                                                                           
+   79 00000058 00000000        DCD              EXTI0_IRQHandler ; EXTI Line0  
+                                                                               
+                                                                               
+                                                                 
+   80 0000005C 00000000        DCD              EXTI1_IRQHandler ; EXTI Line1  
+                                                                               
+                                                                               
+                                                                 
+   81 00000060 00000000        DCD              EXTI2_IRQHandler ; EXTI Line2  
+                                                                               
+                                                                               
+                                                                 
+   82 00000064 00000000        DCD              EXTI3_IRQHandler ; EXTI Line3  
+                                                                               
+                                                                               
+                                                                 
+   83 00000068 00000000        DCD              EXTI4_IRQHandler ; EXTI Line4  
+                                                                               
+                                                                               
+                                                                 
+   84 0000006C 00000000        DCD              DMA1_Stream0_IRQHandler ; DMA1 
+                                                            Stream 0           
+                                                                               
+                                                                 
+   85 00000070 00000000        DCD              DMA1_Stream1_IRQHandler ; DMA1 
+                                                            Stream 1           
+                                                                               
+                                                                 
+   86 00000074 00000000        DCD              DMA1_Stream2_IRQHandler ; DMA1 
+                                                            Stream 2           
+                                                                               
+                                                                 
+   87 00000078 00000000        DCD              DMA1_Stream3_IRQHandler ; DMA1 
+                                                            Stream 3           
+                                                                               
+                                                                 
+   88 0000007C 00000000        DCD              DMA1_Stream4_IRQHandler ; DMA1 
+                                                            Stream 4           
+                                                                               
+
+
+
+ARM Macro Assembler    Page 4 
+
+
+                                                                 
+   89 00000080 00000000        DCD              DMA1_Stream5_IRQHandler ; DMA1 
+                                                            Stream 5           
+                                                                               
+                                                                 
+   90 00000084 00000000        DCD              DMA1_Stream6_IRQHandler ; DMA1 
+                                                            Stream 6           
+                                                                               
+                                                                 
+   91 00000088 00000000        DCD              ADC_IRQHandler ; ADC1, ADC2 and
+                                                             ADC3s             
+                                                                           
+   92 0000008C 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                               
+                                                             
+   93 00000090 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                               
+                                                            
+   94 00000094 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                             
+   95 00000098 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                               
+                                                            
+   96 0000009C 00000000        DCD              EXTI9_5_IRQHandler ; External L
+                                                            ine[9:5]s          
+                                                                               
+                                                                   
+   97 000000A0 00000000        DCD              TIM1_BRK_TIM9_IRQHandler ; TIM1
+                                                             Break and TIM9    
+                                                                           
+   98 000000A4 00000000        DCD              TIM1_UP_TIM10_IRQHandler ; TIM1
+                                                             Update and TIM10  
+                                                                           
+   99 000000A8 00000000        DCD              TIM1_TRG_COM_TIM11_IRQHandler ;
+                                                             TIM1 Trigger and C
+                                                            ommutation and TIM1
+                                                            1
+  100 000000AC 00000000        DCD              TIM1_CC_IRQHandler ; TIM1 Captu
+                                                            re Compare         
+                                                                               
+                                                                   
+  101 000000B0 00000000        DCD              TIM2_IRQHandler ; TIM2         
+                                                                               
+                                                                            
+  102 000000B4 00000000        DCD              TIM3_IRQHandler ; TIM3         
+                                                                               
+                                                                            
+  103 000000B8 00000000        DCD              TIM4_IRQHandler ; TIM4         
+                                                                               
+                                                                            
+  104 000000BC 00000000        DCD              I2C1_EV_IRQHandler ; I2C1 Event
+                                                                               
+                                                                               
+                                                                   
+  105 000000C0 00000000        DCD              I2C1_ER_IRQHandler ; I2C1 Error
+
+
+
+ARM Macro Assembler    Page 5 
+
+
+                                                                               
+                                                                               
+                                                                   
+  106 000000C4 00000000        DCD              I2C2_EV_IRQHandler ; I2C2 Event
+                                                                               
+                                                                               
+                                                                   
+  107 000000C8 00000000        DCD              I2C2_ER_IRQHandler ; I2C2 Error
+                                                                               
+                                                                               
+                                                                     
+  108 000000CC 00000000        DCD              SPI1_IRQHandler ; SPI1         
+                                                                               
+                                                                            
+  109 000000D0 00000000        DCD              SPI2_IRQHandler ; SPI2         
+                                                                               
+                                                                            
+  110 000000D4 00000000        DCD              USART1_IRQHandler ; USART1     
+                                                                               
+                                                                              
+  111 000000D8 00000000        DCD              USART2_IRQHandler ; USART2     
+                                                                               
+                                                                              
+  112 000000DC 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                          
+  113 000000E0 00000000        DCD              EXTI15_10_IRQHandler ; External
+                                                             Line[15:10]s      
+                                                                               
+                                                                     
+  114 000000E4 00000000        DCD              RTC_Alarm_IRQHandler ; RTC Alar
+                                                            m (A and B) through
+                                                             EXTI Line         
+                                                                     
+  115 000000E8 00000000        DCD              OTG_FS_WKUP_IRQHandler ; USB OT
+                                                            G FS Wakeup through
+                                                             EXTI line         
+                                                                           
+  116 000000EC 00000000        DCD              0           ; Reserved         
+                                                                     
+  117 000000F0 00000000        DCD              0           ; Reserved         
+                                                                    
+  118 000000F4 00000000        DCD              0           ; Reserved
+  119 000000F8 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                   
+  120 000000FC 00000000        DCD              DMA1_Stream7_IRQHandler ; DMA1 
+                                                            Stream7            
+                                                                               
+                                                                        
+  121 00000100 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                             
+  122 00000104 00000000        DCD              SDIO_IRQHandler ; SDIO         
+                                                                               
+                                                                            
+  123 00000108 00000000        DCD              TIM5_IRQHandler ; TIM5         
+                                                                               
+                                                                            
+
+
+
+ARM Macro Assembler    Page 6 
+
+
+  124 0000010C 00000000        DCD              SPI3_IRQHandler ; SPI3         
+                                                                               
+                                                                            
+  125 00000110 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                           
+  126 00000114 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                           
+  127 00000118 00000000        DCD              0           ; Reserved         
+                                                                      
+  128 0000011C 00000000        DCD              0           ; Reserved         
+                                                                      
+  129 00000120 00000000        DCD              DMA2_Stream0_IRQHandler ; DMA2 
+                                                            Stream 0           
+                                                                               
+                                                                 
+  130 00000124 00000000        DCD              DMA2_Stream1_IRQHandler ; DMA2 
+                                                            Stream 1           
+                                                                               
+                                                                 
+  131 00000128 00000000        DCD              DMA2_Stream2_IRQHandler ; DMA2 
+                                                            Stream 2           
+                                                                               
+                                                                 
+  132 0000012C 00000000        DCD              DMA2_Stream3_IRQHandler ; DMA2 
+                                                            Stream 3           
+                                                                               
+                                                                 
+  133 00000130 00000000        DCD              DMA2_Stream4_IRQHandler 
+                                                            ; DMA2 Stream 4
+  134 00000134 00000000        DCD              0           ; Reserved  
+  135 00000138 00000000        DCD              0           ; Reserved  
+  136 0000013C 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                              
+  137 00000140 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                               
+                                                            
+  138 00000144 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                               
+                                                            
+  139 00000148 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                               
+                                                            
+  140 0000014C 00000000        DCD              OTG_FS_IRQHandler ; USB OTG FS 
+                                                                               
+                                                                              
+  141 00000150 00000000        DCD              DMA2_Stream5_IRQHandler ; DMA2 
+                                                            Stream 5           
+                                                                               
+                                                                 
+  142 00000154 00000000        DCD              DMA2_Stream6_IRQHandler ; DMA2 
+                                                            Stream 6           
+                                                                               
+                                                                 
+
+
+
+ARM Macro Assembler    Page 7 
+
+
+  143 00000158 00000000        DCD              DMA2_Stream7_IRQHandler ; DMA2 
+                                                            Stream 7           
+                                                                               
+                                                                 
+  144 0000015C 00000000        DCD              USART6_IRQHandler ; USART6     
+                                                                               
+                                                                               
+                                                            
+  145 00000160 00000000        DCD              I2C3_EV_IRQHandler ; I2C3 event
+                                                                               
+                                                                               
+                                                                   
+  146 00000164 00000000        DCD              I2C3_ER_IRQHandler ; I2C3 error
+                                                                               
+                                                                               
+                                                                   
+  147 00000168 00000000        DCD              0           ; Reserved         
+                                                                        
+  148 0000016C 00000000        DCD              0           ; Reserved         
+                                                                          
+  149 00000170 00000000        DCD              0           ; Reserved         
+                                                                            
+  150 00000174 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                    
+  151 00000178 00000000        DCD              0           ; Reserved  
+  152 0000017C 00000000        DCD              0           ; Reserved         
+                                                                               
+                                                                  
+  153 00000180 00000000        DCD              0           ; Reserved
+  154 00000184 00000000        DCD              FPU_IRQHandler ; FPU
+  155 00000188 00000000        DCD              0           ; Reserved
+  156 0000018C 00000000        DCD              0           ; Reserved
+  157 00000190 00000000        DCD              SPI4_IRQHandler ; SPI4
+  158 00000194         
+  159 00000194         __Vectors_End
+  160 00000194         
+  161 00000194 00000194 
+                       __Vectors_Size
+                               EQU              __Vectors_End - __Vectors
+  162 00000194         
+  163 00000194                 AREA             |.text|, CODE, READONLY
+  164 00000000         
+  165 00000000         ; Reset handler
+  166 00000000         Reset_Handler
+                               PROC
+  167 00000000                 EXPORT           Reset_Handler             [WEAK
+]
+  168 00000000                 IMPORT           SystemInit
+  169 00000000                 IMPORT           __main
+  170 00000000         
+  171 00000000 4806            LDR              R0, =SystemInit
+  172 00000002 4780            BLX              R0
+  173 00000004 4806            LDR              R0, =__main
+  174 00000006 4700            BX               R0
+  175 00000008                 ENDP
+  176 00000008         
+  177 00000008         ; Dummy Exception Handlers (infinite loops which can be 
+                       modified)
+
+
+
+ARM Macro Assembler    Page 8 
+
+
+  178 00000008         
+  179 00000008         NMI_Handler
+                               PROC
+  180 00000008                 EXPORT           NMI_Handler                [WEA
+K]
+  181 00000008 E7FE            B                .
+  182 0000000A                 ENDP
+  183 0000000A         HardFault_Handler
+                               PROC
+  184 0000000A         
+  185 0000000A                 EXPORT           HardFault_Handler          [WEA
+K]
+  186 0000000A E7FE            B                .
+  187 0000000C                 ENDP
+  188 0000000C         MemManage_Handler
+                               PROC
+  189 0000000C         
+  190 0000000C                 EXPORT           MemManage_Handler          [WEA
+K]
+  191 0000000C E7FE            B                .
+  192 0000000E                 ENDP
+  193 0000000E         BusFault_Handler
+                               PROC
+  194 0000000E         
+  195 0000000E                 EXPORT           BusFault_Handler           [WEA
+K]
+  196 0000000E E7FE            B                .
+  197 00000010                 ENDP
+  198 00000010         UsageFault_Handler
+                               PROC
+  199 00000010         
+  200 00000010                 EXPORT           UsageFault_Handler         [WEA
+K]
+  201 00000010 E7FE            B                .
+  202 00000012                 ENDP
+  203 00000012         SVC_Handler
+                               PROC
+  204 00000012                 EXPORT           SVC_Handler                [WEA
+K]
+  205 00000012 E7FE            B                .
+  206 00000014                 ENDP
+  207 00000014         DebugMon_Handler
+                               PROC
+  208 00000014         
+  209 00000014                 EXPORT           DebugMon_Handler           [WEA
+K]
+  210 00000014 E7FE            B                .
+  211 00000016                 ENDP
+  212 00000016         PendSV_Handler
+                               PROC
+  213 00000016                 EXPORT           PendSV_Handler             [WEA
+K]
+  214 00000016 E7FE            B                .
+  215 00000018                 ENDP
+  216 00000018         SysTick_Handler
+                               PROC
+  217 00000018                 EXPORT           SysTick_Handler            [WEA
+K]
+  218 00000018 E7FE            B                .
+
+
+
+ARM Macro Assembler    Page 9 
+
+
+  219 0000001A                 ENDP
+  220 0000001A         
+  221 0000001A         Default_Handler
+                               PROC
+  222 0000001A         
+  223 0000001A                 EXPORT           WWDG_IRQHandler                
+   [WEAK]
+  224 0000001A                 EXPORT           PVD_IRQHandler                 
+   [WEAK]
+  225 0000001A                 EXPORT           TAMP_STAMP_IRQHandler          
+   [WEAK]
+  226 0000001A                 EXPORT           RTC_WKUP_IRQHandler            
+   [WEAK]
+  227 0000001A                 EXPORT           FLASH_IRQHandler               
+   [WEAK]
+  228 0000001A                 EXPORT           RCC_IRQHandler                 
+   [WEAK]
+  229 0000001A                 EXPORT           EXTI0_IRQHandler               
+   [WEAK]
+  230 0000001A                 EXPORT           EXTI1_IRQHandler               
+   [WEAK]
+  231 0000001A                 EXPORT           EXTI2_IRQHandler               
+   [WEAK]
+  232 0000001A                 EXPORT           EXTI3_IRQHandler               
+   [WEAK]
+  233 0000001A                 EXPORT           EXTI4_IRQHandler               
+   [WEAK]
+  234 0000001A                 EXPORT           DMA1_Stream0_IRQHandler        
+   [WEAK]
+  235 0000001A                 EXPORT           DMA1_Stream1_IRQHandler        
+   [WEAK]
+  236 0000001A                 EXPORT           DMA1_Stream2_IRQHandler        
+   [WEAK]
+  237 0000001A                 EXPORT           DMA1_Stream3_IRQHandler        
+   [WEAK]
+  238 0000001A                 EXPORT           DMA1_Stream4_IRQHandler        
+   [WEAK]
+  239 0000001A                 EXPORT           DMA1_Stream5_IRQHandler        
+   [WEAK]
+  240 0000001A                 EXPORT           DMA1_Stream6_IRQHandler        
+   [WEAK]
+  241 0000001A                 EXPORT           ADC_IRQHandler                 
+   [WEAK]
+  242 0000001A                 EXPORT           EXTI9_5_IRQHandler             
+   [WEAK]
+  243 0000001A                 EXPORT           TIM1_BRK_TIM9_IRQHandler       
+   [WEAK]
+  244 0000001A                 EXPORT           TIM1_UP_TIM10_IRQHandler       
+   [WEAK]
+  245 0000001A                 EXPORT           TIM1_TRG_COM_TIM11_IRQHandler  
+   [WEAK]
+  246 0000001A                 EXPORT           TIM1_CC_IRQHandler             
+   [WEAK]
+  247 0000001A                 EXPORT           TIM2_IRQHandler                
+   [WEAK]
+  248 0000001A                 EXPORT           TIM3_IRQHandler                
+   [WEAK]
+  249 0000001A                 EXPORT           TIM4_IRQHandler                
+   [WEAK]
+
+
+
+ARM Macro Assembler    Page 10 
+
+
+  250 0000001A                 EXPORT           I2C1_EV_IRQHandler             
+   [WEAK]
+  251 0000001A                 EXPORT           I2C1_ER_IRQHandler             
+   [WEAK]
+  252 0000001A                 EXPORT           I2C2_EV_IRQHandler             
+   [WEAK]
+  253 0000001A                 EXPORT           I2C2_ER_IRQHandler             
+   [WEAK]
+  254 0000001A                 EXPORT           SPI1_IRQHandler                
+   [WEAK]
+  255 0000001A                 EXPORT           SPI2_IRQHandler                
+   [WEAK]
+  256 0000001A                 EXPORT           USART1_IRQHandler              
+   [WEAK]
+  257 0000001A                 EXPORT           USART2_IRQHandler              
+   [WEAK]
+  258 0000001A                 EXPORT           EXTI15_10_IRQHandler           
+   [WEAK]
+  259 0000001A                 EXPORT           RTC_Alarm_IRQHandler           
+   [WEAK]
+  260 0000001A                 EXPORT           OTG_FS_WKUP_IRQHandler         
+   [WEAK]
+  261 0000001A                 EXPORT           DMA1_Stream7_IRQHandler        
+   [WEAK]
+  262 0000001A                 EXPORT           SDIO_IRQHandler                
+   [WEAK]
+  263 0000001A                 EXPORT           TIM5_IRQHandler                
+   [WEAK]
+  264 0000001A                 EXPORT           SPI3_IRQHandler                
+   [WEAK]
+  265 0000001A                 EXPORT           DMA2_Stream0_IRQHandler        
+   [WEAK]
+  266 0000001A                 EXPORT           DMA2_Stream1_IRQHandler        
+   [WEAK]
+  267 0000001A                 EXPORT           DMA2_Stream2_IRQHandler        
+   [WEAK]
+  268 0000001A                 EXPORT           DMA2_Stream3_IRQHandler        
+   [WEAK]
+  269 0000001A                 EXPORT           DMA2_Stream4_IRQHandler        
+   [WEAK]
+  270 0000001A                 EXPORT           OTG_FS_IRQHandler              
+   [WEAK]
+  271 0000001A                 EXPORT           DMA2_Stream5_IRQHandler        
+   [WEAK]
+  272 0000001A                 EXPORT           DMA2_Stream6_IRQHandler        
+   [WEAK]
+  273 0000001A                 EXPORT           DMA2_Stream7_IRQHandler        
+   [WEAK]
+  274 0000001A                 EXPORT           USART6_IRQHandler              
+   [WEAK]
+  275 0000001A                 EXPORT           I2C3_EV_IRQHandler             
+   [WEAK]
+  276 0000001A                 EXPORT           I2C3_ER_IRQHandler             
+   [WEAK]
+  277 0000001A                 EXPORT           FPU_IRQHandler                 
+   [WEAK]
+  278 0000001A                 EXPORT           SPI4_IRQHandler                
+   [WEAK]
+  279 0000001A         
+
+
+
+ARM Macro Assembler    Page 11 
+
+
+  280 0000001A         WWDG_IRQHandler
+  281 0000001A         PVD_IRQHandler
+  282 0000001A         TAMP_STAMP_IRQHandler
+  283 0000001A         RTC_WKUP_IRQHandler
+  284 0000001A         FLASH_IRQHandler
+  285 0000001A         RCC_IRQHandler
+  286 0000001A         EXTI0_IRQHandler
+  287 0000001A         EXTI1_IRQHandler
+  288 0000001A         EXTI2_IRQHandler
+  289 0000001A         EXTI3_IRQHandler
+  290 0000001A         EXTI4_IRQHandler
+  291 0000001A         DMA1_Stream0_IRQHandler
+  292 0000001A         DMA1_Stream1_IRQHandler
+  293 0000001A         DMA1_Stream2_IRQHandler
+  294 0000001A         DMA1_Stream3_IRQHandler
+  295 0000001A         DMA1_Stream4_IRQHandler
+  296 0000001A         DMA1_Stream5_IRQHandler
+  297 0000001A         DMA1_Stream6_IRQHandler
+  298 0000001A         ADC_IRQHandler
+  299 0000001A         EXTI9_5_IRQHandler
+  300 0000001A         TIM1_BRK_TIM9_IRQHandler
+  301 0000001A         TIM1_UP_TIM10_IRQHandler
+  302 0000001A         TIM1_TRG_COM_TIM11_IRQHandler
+  303 0000001A         TIM1_CC_IRQHandler
+  304 0000001A         TIM2_IRQHandler
+  305 0000001A         TIM3_IRQHandler
+  306 0000001A         TIM4_IRQHandler
+  307 0000001A         I2C1_EV_IRQHandler
+  308 0000001A         I2C1_ER_IRQHandler
+  309 0000001A         I2C2_EV_IRQHandler
+  310 0000001A         I2C2_ER_IRQHandler
+  311 0000001A         SPI1_IRQHandler
+  312 0000001A         SPI2_IRQHandler
+  313 0000001A         USART1_IRQHandler
+  314 0000001A         USART2_IRQHandler
+  315 0000001A         EXTI15_10_IRQHandler
+  316 0000001A         RTC_Alarm_IRQHandler
+  317 0000001A         OTG_FS_WKUP_IRQHandler
+  318 0000001A         DMA1_Stream7_IRQHandler
+  319 0000001A         SDIO_IRQHandler
+  320 0000001A         TIM5_IRQHandler
+  321 0000001A         SPI3_IRQHandler
+  322 0000001A         DMA2_Stream0_IRQHandler
+  323 0000001A         DMA2_Stream1_IRQHandler
+  324 0000001A         DMA2_Stream2_IRQHandler
+  325 0000001A         DMA2_Stream3_IRQHandler
+  326 0000001A         DMA2_Stream4_IRQHandler
+  327 0000001A         OTG_FS_IRQHandler
+  328 0000001A         DMA2_Stream5_IRQHandler
+  329 0000001A         DMA2_Stream6_IRQHandler
+  330 0000001A         DMA2_Stream7_IRQHandler
+  331 0000001A         USART6_IRQHandler
+  332 0000001A         I2C3_EV_IRQHandler
+  333 0000001A         I2C3_ER_IRQHandler
+  334 0000001A         FPU_IRQHandler
+  335 0000001A         SPI4_IRQHandler
+  336 0000001A         
+  337 0000001A E7FE            B                .
+  338 0000001C         
+
+
+
+ARM Macro Assembler    Page 12 
+
+
+  339 0000001C                 ENDP
+  340 0000001C         
+  341 0000001C                 ALIGN
+  342 0000001C                 END
+              00000000 
+              00000000 
+Command Line: --debug --xref --cpreproc --diag_suppress=9931 --cpu=Cortex-M4.fp
+ --apcs=interwork --depend=.\build\uvision5\startup_stm32f401xe.d -o.\build\uvi
+sion5\startup_stm32f401xe.o -IC:\STM32\mbed_blinky2_copy\RTE -IC:\Keil_v5\ARM\P
+ACK\Keil\STM32F4xx_DFP\2.10.0\Drivers\CMSIS\Device\ST\STM32F4xx\Include -IC:\Ke
+il_v5\ARM\CMSIS\Include --predefine="__EVAL SETA 1" --predefine="__UVISION_VERS
+ION SETA 521" --predefine="STM32F401xE SETA 1" --cpreproc_opts=-D__ASSERT_MSG,-
+D__CMSIS_RTOS,-DARM_MATH_CM4,-D__CORTEX_M4,-D__MBED_CMSIS_RTOS_CM,-D__FPU_PRESE
+NT=1 --list=.\buildstartup_stm32f401xe.lst mbed-dev/targets/cmsis/TARGET_STM/TA
+RGET_STM32F4/TARGET_NUCLEO_F401RE/TOOLCHAIN_ARM_STD/startup_stm32f401xe.S
+
+
+
+ARM Macro Assembler    Page 1 Alphabetic symbol ordering
+Relocatable symbols
+
+RESET 00000000
+
+Symbol: RESET
+   Definitions
+      At line 50 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      None
+Comment: RESET unused
+__Vectors 00000000
+
+Symbol: __Vectors
+   Definitions
+      At line 55 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 51 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 161 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+__Vectors_End 00000194
+
+Symbol: __Vectors_End
+   Definitions
+      At line 159 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 52 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 161 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+3 symbols
+
+
+
+ARM Macro Assembler    Page 1 Alphabetic symbol ordering
+Relocatable symbols
+
+.text 00000000
+
+Symbol: .text
+   Definitions
+      At line 163 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      None
+Comment: .text unused
+ADC_IRQHandler 0000001A
+
+Symbol: ADC_IRQHandler
+   Definitions
+      At line 298 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 91 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 241 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+BusFault_Handler 0000000E
+
+Symbol: BusFault_Handler
+   Definitions
+      At line 193 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 60 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 195 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA1_Stream0_IRQHandler 0000001A
+
+Symbol: DMA1_Stream0_IRQHandler
+   Definitions
+      At line 291 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 84 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 234 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA1_Stream1_IRQHandler 0000001A
+
+Symbol: DMA1_Stream1_IRQHandler
+   Definitions
+      At line 292 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 85 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 235 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA1_Stream2_IRQHandler 0000001A
+
+
+
+
+ARM Macro Assembler    Page 2 Alphabetic symbol ordering
+Relocatable symbols
+
+Symbol: DMA1_Stream2_IRQHandler
+   Definitions
+      At line 293 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 86 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 236 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA1_Stream3_IRQHandler 0000001A
+
+Symbol: DMA1_Stream3_IRQHandler
+   Definitions
+      At line 294 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 87 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 237 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA1_Stream4_IRQHandler 0000001A
+
+Symbol: DMA1_Stream4_IRQHandler
+   Definitions
+      At line 295 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 88 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 238 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA1_Stream5_IRQHandler 0000001A
+
+Symbol: DMA1_Stream5_IRQHandler
+   Definitions
+      At line 296 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 89 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 239 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA1_Stream6_IRQHandler 0000001A
+
+Symbol: DMA1_Stream6_IRQHandler
+   Definitions
+      At line 297 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 90 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 240 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA1_Stream7_IRQHandler 0000001A
+
+
+
+ARM Macro Assembler    Page 3 Alphabetic symbol ordering
+Relocatable symbols
+
+
+Symbol: DMA1_Stream7_IRQHandler
+   Definitions
+      At line 318 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 120 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 261 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA2_Stream0_IRQHandler 0000001A
+
+Symbol: DMA2_Stream0_IRQHandler
+   Definitions
+      At line 322 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 129 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 265 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA2_Stream1_IRQHandler 0000001A
+
+Symbol: DMA2_Stream1_IRQHandler
+   Definitions
+      At line 323 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 130 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 266 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA2_Stream2_IRQHandler 0000001A
+
+Symbol: DMA2_Stream2_IRQHandler
+   Definitions
+      At line 324 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 131 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 267 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA2_Stream3_IRQHandler 0000001A
+
+Symbol: DMA2_Stream3_IRQHandler
+   Definitions
+      At line 325 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 132 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 268 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+
+
+
+ARM Macro Assembler    Page 4 Alphabetic symbol ordering
+Relocatable symbols
+
+DMA2_Stream4_IRQHandler 0000001A
+
+Symbol: DMA2_Stream4_IRQHandler
+   Definitions
+      At line 326 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 133 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 269 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA2_Stream5_IRQHandler 0000001A
+
+Symbol: DMA2_Stream5_IRQHandler
+   Definitions
+      At line 328 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 141 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 271 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA2_Stream6_IRQHandler 0000001A
+
+Symbol: DMA2_Stream6_IRQHandler
+   Definitions
+      At line 329 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 142 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 272 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DMA2_Stream7_IRQHandler 0000001A
+
+Symbol: DMA2_Stream7_IRQHandler
+   Definitions
+      At line 330 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 143 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 273 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+DebugMon_Handler 00000014
+
+Symbol: DebugMon_Handler
+   Definitions
+      At line 207 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 67 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 209 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+
+
+ARM Macro Assembler    Page 5 Alphabetic symbol ordering
+Relocatable symbols
+
+
+Default_Handler 0000001A
+
+Symbol: Default_Handler
+   Definitions
+      At line 221 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      None
+Comment: Default_Handler unused
+EXTI0_IRQHandler 0000001A
+
+Symbol: EXTI0_IRQHandler
+   Definitions
+      At line 286 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 79 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 229 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+EXTI15_10_IRQHandler 0000001A
+
+Symbol: EXTI15_10_IRQHandler
+   Definitions
+      At line 315 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 113 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 258 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+EXTI1_IRQHandler 0000001A
+
+Symbol: EXTI1_IRQHandler
+   Definitions
+      At line 287 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 80 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 230 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+EXTI2_IRQHandler 0000001A
+
+Symbol: EXTI2_IRQHandler
+   Definitions
+      At line 288 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 81 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 231 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+EXTI3_IRQHandler 0000001A
+
+
+
+ARM Macro Assembler    Page 6 Alphabetic symbol ordering
+Relocatable symbols
+
+
+Symbol: EXTI3_IRQHandler
+   Definitions
+      At line 289 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 82 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 232 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+EXTI4_IRQHandler 0000001A
+
+Symbol: EXTI4_IRQHandler
+   Definitions
+      At line 290 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 83 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 233 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+EXTI9_5_IRQHandler 0000001A
+
+Symbol: EXTI9_5_IRQHandler
+   Definitions
+      At line 299 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 96 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 242 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+FLASH_IRQHandler 0000001A
+
+Symbol: FLASH_IRQHandler
+   Definitions
+      At line 284 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 77 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 227 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+FPU_IRQHandler 0000001A
+
+Symbol: FPU_IRQHandler
+   Definitions
+      At line 334 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 154 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 277 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+
+
+
+ARM Macro Assembler    Page 7 Alphabetic symbol ordering
+Relocatable symbols
+
+HardFault_Handler 0000000A
+
+Symbol: HardFault_Handler
+   Definitions
+      At line 183 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 58 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 185 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+I2C1_ER_IRQHandler 0000001A
+
+Symbol: I2C1_ER_IRQHandler
+   Definitions
+      At line 308 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 105 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 251 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+I2C1_EV_IRQHandler 0000001A
+
+Symbol: I2C1_EV_IRQHandler
+   Definitions
+      At line 307 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 104 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 250 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+I2C2_ER_IRQHandler 0000001A
+
+Symbol: I2C2_ER_IRQHandler
+   Definitions
+      At line 310 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 107 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 253 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+I2C2_EV_IRQHandler 0000001A
+
+Symbol: I2C2_EV_IRQHandler
+   Definitions
+      At line 309 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 106 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 252 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+
+
+ARM Macro Assembler    Page 8 Alphabetic symbol ordering
+Relocatable symbols
+
+
+I2C3_ER_IRQHandler 0000001A
+
+Symbol: I2C3_ER_IRQHandler
+   Definitions
+      At line 333 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 146 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 276 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+I2C3_EV_IRQHandler 0000001A
+
+Symbol: I2C3_EV_IRQHandler
+   Definitions
+      At line 332 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 145 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 275 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+MemManage_Handler 0000000C
+
+Symbol: MemManage_Handler
+   Definitions
+      At line 188 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 59 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 190 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+NMI_Handler 00000008
+
+Symbol: NMI_Handler
+   Definitions
+      At line 179 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 57 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 180 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+OTG_FS_IRQHandler 0000001A
+
+Symbol: OTG_FS_IRQHandler
+   Definitions
+      At line 327 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 140 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 270 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+
+
+
+ARM Macro Assembler    Page 9 Alphabetic symbol ordering
+Relocatable symbols
+
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+OTG_FS_WKUP_IRQHandler 0000001A
+
+Symbol: OTG_FS_WKUP_IRQHandler
+   Definitions
+      At line 317 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 115 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 260 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+PVD_IRQHandler 0000001A
+
+Symbol: PVD_IRQHandler
+   Definitions
+      At line 281 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 74 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 224 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+PendSV_Handler 00000016
+
+Symbol: PendSV_Handler
+   Definitions
+      At line 212 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 69 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 213 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+RCC_IRQHandler 0000001A
+
+Symbol: RCC_IRQHandler
+   Definitions
+      At line 285 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 78 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 228 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+RTC_Alarm_IRQHandler 0000001A
+
+Symbol: RTC_Alarm_IRQHandler
+   Definitions
+      At line 316 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 114 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+
+
+ARM Macro Assembler    Page 10 Alphabetic symbol ordering
+Relocatable symbols
+
+      At line 259 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+RTC_WKUP_IRQHandler 0000001A
+
+Symbol: RTC_WKUP_IRQHandler
+   Definitions
+      At line 283 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 76 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 226 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+Reset_Handler 00000000
+
+Symbol: Reset_Handler
+   Definitions
+      At line 166 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 56 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 167 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+SDIO_IRQHandler 0000001A
+
+Symbol: SDIO_IRQHandler
+   Definitions
+      At line 319 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 122 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 262 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+SPI1_IRQHandler 0000001A
+
+Symbol: SPI1_IRQHandler
+   Definitions
+      At line 311 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 108 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 254 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+SPI2_IRQHandler 0000001A
+
+Symbol: SPI2_IRQHandler
+   Definitions
+      At line 312 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 109 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+
+
+
+ARM Macro Assembler    Page 11 Alphabetic symbol ordering
+Relocatable symbols
+
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 255 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+SPI3_IRQHandler 0000001A
+
+Symbol: SPI3_IRQHandler
+   Definitions
+      At line 321 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 124 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 264 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+SPI4_IRQHandler 0000001A
+
+Symbol: SPI4_IRQHandler
+   Definitions
+      At line 335 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 157 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 278 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+SVC_Handler 00000012
+
+Symbol: SVC_Handler
+   Definitions
+      At line 203 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 66 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 204 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+SysTick_Handler 00000018
+
+Symbol: SysTick_Handler
+   Definitions
+      At line 216 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 70 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 217 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+TAMP_STAMP_IRQHandler 0000001A
+
+Symbol: TAMP_STAMP_IRQHandler
+   Definitions
+      At line 282 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+
+
+
+ARM Macro Assembler    Page 12 Alphabetic symbol ordering
+Relocatable symbols
+
+      At line 75 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 225 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+TIM1_BRK_TIM9_IRQHandler 0000001A
+
+Symbol: TIM1_BRK_TIM9_IRQHandler
+   Definitions
+      At line 300 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 97 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 243 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+TIM1_CC_IRQHandler 0000001A
+
+Symbol: TIM1_CC_IRQHandler
+   Definitions
+      At line 303 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 100 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 246 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+TIM1_TRG_COM_TIM11_IRQHandler 0000001A
+
+Symbol: TIM1_TRG_COM_TIM11_IRQHandler
+   Definitions
+      At line 302 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 99 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 245 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+TIM1_UP_TIM10_IRQHandler 0000001A
+
+Symbol: TIM1_UP_TIM10_IRQHandler
+   Definitions
+      At line 301 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 98 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 244 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+TIM2_IRQHandler 0000001A
+
+Symbol: TIM2_IRQHandler
+   Definitions
+      At line 304 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+
+
+ARM Macro Assembler    Page 13 Alphabetic symbol ordering
+Relocatable symbols
+
+   Uses
+      At line 101 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 247 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+TIM3_IRQHandler 0000001A
+
+Symbol: TIM3_IRQHandler
+   Definitions
+      At line 305 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 102 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 248 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+TIM4_IRQHandler 0000001A
+
+Symbol: TIM4_IRQHandler
+   Definitions
+      At line 306 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 103 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 249 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+TIM5_IRQHandler 0000001A
+
+Symbol: TIM5_IRQHandler
+   Definitions
+      At line 320 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 123 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 263 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+USART1_IRQHandler 0000001A
+
+Symbol: USART1_IRQHandler
+   Definitions
+      At line 313 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 110 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 256 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+USART2_IRQHandler 0000001A
+
+Symbol: USART2_IRQHandler
+   Definitions
+      At line 314 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+
+
+
+ARM Macro Assembler    Page 14 Alphabetic symbol ordering
+Relocatable symbols
+
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 111 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 257 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+USART6_IRQHandler 0000001A
+
+Symbol: USART6_IRQHandler
+   Definitions
+      At line 331 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 144 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 274 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+UsageFault_Handler 00000010
+
+Symbol: UsageFault_Handler
+   Definitions
+      At line 198 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 61 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 200 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+WWDG_IRQHandler 0000001A
+
+Symbol: WWDG_IRQHandler
+   Definitions
+      At line 280 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 73 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+      At line 223 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+
+68 symbols
+
+
+
+ARM Macro Assembler    Page 1 Alphabetic symbol ordering
+Absolute symbols
+
+__Vectors_Size 00000194
+
+Symbol: __Vectors_Size
+   Definitions
+      At line 161 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 53 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+Comment: __Vectors_Size used once
+__initial_sp 20018000
+
+Symbol: __initial_sp
+   Definitions
+      At line 43 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 55 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARGE
+T_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+Comment: __initial_sp used once
+2 symbols
+
+
+
+ARM Macro Assembler    Page 1 Alphabetic symbol ordering
+External symbols
+
+SystemInit 00000000
+
+Symbol: SystemInit
+   Definitions
+      At line 168 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 171 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+Comment: SystemInit used once
+__main 00000000
+
+Symbol: __main
+   Definitions
+      At line 169 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+   Uses
+      At line 173 in file mbed-dev\targets\cmsis\TARGET_STM\TARGET_STM32F4\TARG
+ET_NUCLEO_F401RE\TOOLCHAIN_ARM_STD\startup_stm32f401xe.S
+Comment: __main used once
+2 symbols
+411 symbols in table