From e3d457d72f59bd442a3a8d13b311d7c8444e177d Mon Sep 17 00:00:00 2001 From: Kleidi Bujari Date: Fri, 4 Oct 2024 17:30:14 -0400 Subject: labs 1,2 --- .../coe718/labs/lab2/Listings/startup_lpc17xx.lst | 1095 ++++++++++++++++++++ 1 file changed, 1095 insertions(+) create mode 100755 F2024/coe718/labs/lab2/Listings/startup_lpc17xx.lst (limited to 'F2024/coe718/labs/lab2/Listings/startup_lpc17xx.lst') diff --git a/F2024/coe718/labs/lab2/Listings/startup_lpc17xx.lst b/F2024/coe718/labs/lab2/Listings/startup_lpc17xx.lst new file mode 100755 index 0000000..21c1d94 --- /dev/null +++ b/F2024/coe718/labs/lab2/Listings/startup_lpc17xx.lst @@ -0,0 +1,1095 @@ + + + +ARM Macro Assembler Page 1 + + + 1 00000000 ;/****************************************************** + ********************//** + 2 00000000 ; * @file startup_LPC17xx.s + 3 00000000 ; * @brief CMSIS Cortex-M3 Core Device Startup File f + or + 4 00000000 ; * NXP LPC17xx Device Series + 5 00000000 ; * @version V1.10 + 6 00000000 ; * @date 06. April 2011 + 7 00000000 ; * + 8 00000000 ; * @note + 9 00000000 ; * Copyright (C) 2009-2011 ARM Limited. All rights rese + rved. + 10 00000000 ; * + 11 00000000 ; * @par + 12 00000000 ; * ARM Limited (ARM) is supplying this software for use + with Cortex-M + 13 00000000 ; * processor based microcontrollers. This file can be + freely distributed + 14 00000000 ; * within development tools that are supporting such AR + M based processors. + 15 00000000 ; * + 16 00000000 ; * @par + 17 00000000 ; * THIS SOFTWARE IS PROVIDED "AS IS". NO WARRANTIES, W + HETHER EXPRESS, IMPLIED + 18 00000000 ; * OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, IMPLIED + WARRANTIES OF + 19 00000000 ; * MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + APPLY TO THIS SOFTWARE. + 20 00000000 ; * ARM SHALL NOT, IN ANY CIRCUMSTANCES, BE LIABLE FOR S + PECIAL, INCIDENTAL, OR + 21 00000000 ; * CONSEQUENTIAL DAMAGES, FOR ANY REASON WHATSOEVER. + 22 00000000 ; * + 23 00000000 ; ****************************************************** + ************************/ + 24 00000000 + 25 00000000 ; *------- <<< Use Configuration Wizard in Context Menu + >>> ------------------ + 26 00000000 + 27 00000000 ; Stack Configuration + 28 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> + 29 00000000 ; + 30 00000000 + 31 00000000 00000200 + Stack_Size + EQU 0x00000200 + 32 00000000 + 33 00000000 AREA STACK, NOINIT, READWRITE, ALIGN +=3 + 34 00000000 Stack_Mem + SPACE Stack_Size + 35 00000200 __initial_sp + 36 00000200 + 37 00000200 + 38 00000200 ; Heap Configuration + 39 00000200 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> + 40 00000200 ; + 41 00000200 + 42 00000200 00000000 + Heap_Size + + + +ARM Macro Assembler Page 2 + + + EQU 0x00000000 + 43 00000200 + 44 00000200 AREA HEAP, NOINIT, READWRITE, ALIGN= +3 + 45 00000000 __heap_base + 46 00000000 Heap_Mem + SPACE Heap_Size + 47 00000000 __heap_limit + 48 00000000 + 49 00000000 + 50 00000000 PRESERVE8 + 51 00000000 THUMB + 52 00000000 + 53 00000000 + 54 00000000 ; Vector Table Mapped to Address 0 at Reset + 55 00000000 + 56 00000000 AREA RESET, DATA, READONLY + 57 00000000 EXPORT __Vectors + 58 00000000 + 59 00000000 00000000 + __Vectors + DCD __initial_sp ; Top of Stack + 60 00000004 00000000 DCD Reset_Handler ; Reset Handler + 61 00000008 00000000 DCD NMI_Handler ; NMI Handler + 62 0000000C 00000000 DCD HardFault_Handler ; Hard Fault + Handler + 63 00000010 00000000 DCD MemManage_Handler + ; MPU Fault Handler + + 64 00000014 00000000 DCD BusFault_Handler + ; Bus Fault Handler + + 65 00000018 00000000 DCD UsageFault_Handler ; Usage Faul + t Handler + 66 0000001C 00000000 DCD 0 ; Reserved + 67 00000020 00000000 DCD 0 ; Reserved + 68 00000024 00000000 DCD 0 ; Reserved + 69 00000028 00000000 DCD 0 ; Reserved + 70 0000002C 00000000 DCD SVC_Handler ; SVCall Handler + 71 00000030 00000000 DCD DebugMon_Handler ; Debug Monito + r Handler + 72 00000034 00000000 DCD 0 ; Reserved + 73 00000038 00000000 DCD PendSV_Handler ; PendSV Handler + + 74 0000003C 00000000 DCD SysTick_Handler + ; SysTick Handler + 75 00000040 + 76 00000040 ; External Interrupts + 77 00000040 00000000 DCD WDT_IRQHandler ; 16: Watchdog T + imer + 78 00000044 00000000 DCD TIMER0_IRQHandler ; 17: Timer0 + 79 00000048 00000000 DCD TIMER1_IRQHandler ; 18: Timer1 + 80 0000004C 00000000 DCD TIMER2_IRQHandler ; 19: Timer2 + 81 00000050 00000000 DCD TIMER3_IRQHandler ; 20: Timer3 + 82 00000054 00000000 DCD UART0_IRQHandler ; 21: UART0 + 83 00000058 00000000 DCD UART1_IRQHandler ; 22: UART1 + 84 0000005C 00000000 DCD UART2_IRQHandler ; 23: UART2 + 85 00000060 00000000 DCD UART3_IRQHandler ; 24: UART3 + 86 00000064 00000000 DCD PWM1_IRQHandler ; 25: PWM1 + + + +ARM Macro Assembler Page 3 + + + 87 00000068 00000000 DCD I2C0_IRQHandler ; 26: I2C0 + 88 0000006C 00000000 DCD I2C1_IRQHandler ; 27: I2C1 + 89 00000070 00000000 DCD I2C2_IRQHandler ; 28: I2C2 + 90 00000074 00000000 DCD SPI_IRQHandler ; 29: SPI + 91 00000078 00000000 DCD SSP0_IRQHandler ; 30: SSP0 + 92 0000007C 00000000 DCD SSP1_IRQHandler ; 31: SSP1 + 93 00000080 00000000 DCD PLL0_IRQHandler ; 32: PLL0 Lock + (Main PLL) + 94 00000084 00000000 DCD RTC_IRQHandler ; 33: Real Time + Clock + 95 00000088 00000000 DCD EINT0_IRQHandler ; 34: External + Interrupt 0 + 96 0000008C 00000000 DCD EINT1_IRQHandler ; 35: External + Interrupt 1 + 97 00000090 00000000 DCD EINT2_IRQHandler ; 36: External + Interrupt 2 + 98 00000094 00000000 DCD EINT3_IRQHandler ; 37: External + Interrupt 3 + 99 00000098 00000000 DCD ADC_IRQHandler + ; 38: A/D Converter + + 100 0000009C 00000000 DCD BOD_IRQHandler ; 39: Brown-Out + Detect + 101 000000A0 00000000 DCD USB_IRQHandler ; 40: USB + 102 000000A4 00000000 DCD CAN_IRQHandler ; 41: CAN + 103 000000A8 00000000 DCD DMA_IRQHandler ; 42: General Pu + rpose DMA + 104 000000AC 00000000 DCD I2S_IRQHandler ; 43: I2S + 105 000000B0 00000000 DCD ENET_IRQHandler ; 44: Ethernet + 106 000000B4 00000000 DCD RIT_IRQHandler ; 45: Repetitive + Interrupt Timer + 107 000000B8 00000000 DCD MCPWM_IRQHandler ; 46: Motor Co + ntrol PWM + 108 000000BC 00000000 DCD QEI_IRQHandler ; 47: Quadrature + Encoder Interface + 109 000000C0 00000000 DCD PLL1_IRQHandler ; 48: PLL1 Lock + (USB PLL) + 110 000000C4 00000000 DCD USBActivity_IRQHandler ; 49: US + B Activity interrup + t to wakeup + 111 000000C8 00000000 DCD CANActivity_IRQHandler ; 50: CA + N Activity interrup + t to wakeup + 112 000000CC + 113 000000CC + 114 000000CC IF :LNOT::DEF:NO_CRP + 115 000000CC AREA |.ARM.__at_0x02FC|, CODE, READO +NLY + 116 00000000 FFFFFFFF + CRP_Key DCD 0xFFFFFFFF + 117 00000004 ENDIF + 118 00000004 + 119 00000004 + 120 00000004 AREA |.text|, CODE, READONLY + 121 00000000 + 122 00000000 + 123 00000000 ; Reset Handler + 124 00000000 + 125 00000000 Reset_Handler + + + +ARM Macro Assembler Page 4 + + + PROC + 126 00000000 EXPORT Reset_Handler [WEAK +] + 127 00000000 IMPORT SystemInit + 128 00000000 IMPORT __main + 129 00000000 4809 LDR R0, =SystemInit + 130 00000002 4780 BLX R0 + 131 00000004 4809 LDR R0, =__main + 132 00000006 4700 BX R0 + 133 00000008 ENDP + 134 00000008 + 135 00000008 + 136 00000008 ; Dummy Exception Handlers (infinite loops which can be + modified) + 137 00000008 + 138 00000008 NMI_Handler + PROC + 139 00000008 EXPORT NMI_Handler [WEAK +] + 140 00000008 E7FE B . + 141 0000000A ENDP + 143 0000000A HardFault_Handler + PROC + 144 0000000A EXPORT HardFault_Handler [WEAK +] + 145 0000000A E7FE B . + 146 0000000C ENDP + 148 0000000C MemManage_Handler + PROC + 149 0000000C EXPORT MemManage_Handler [WEAK +] + 150 0000000C E7FE B . + 151 0000000E ENDP + 153 0000000E BusFault_Handler + PROC + 154 0000000E EXPORT BusFault_Handler [WEAK +] + 155 0000000E E7FE B . + 156 00000010 ENDP + 158 00000010 UsageFault_Handler + PROC + 159 00000010 EXPORT UsageFault_Handler [WEAK +] + 160 00000010 E7FE B . + 161 00000012 ENDP + 162 00000012 SVC_Handler + PROC + 163 00000012 EXPORT SVC_Handler [WEAK +] + 164 00000012 E7FE B . + 165 00000014 ENDP + 167 00000014 DebugMon_Handler + PROC + 168 00000014 EXPORT DebugMon_Handler [WEAK +] + 169 00000014 E7FE B . + 170 00000016 ENDP + 171 00000016 PendSV_Handler + PROC + + + +ARM Macro Assembler Page 5 + + + 172 00000016 EXPORT PendSV_Handler [WEAK +] + 173 00000016 E7FE B . + 174 00000018 ENDP + 175 00000018 SysTick_Handler + PROC + 176 00000018 EXPORT SysTick_Handler [WEAK +] + 177 00000018 E7FE B . + 178 0000001A ENDP + 179 0000001A + 180 0000001A Default_Handler + PROC + 181 0000001A + 182 0000001A EXPORT WDT_IRQHandler [WEAK +] + 183 0000001A EXPORT TIMER0_IRQHandler [WEAK +] + 184 0000001A EXPORT TIMER1_IRQHandler [WEAK +] + 185 0000001A EXPORT TIMER2_IRQHandler [WEAK +] + 186 0000001A EXPORT TIMER3_IRQHandler [WEAK +] + 187 0000001A EXPORT UART0_IRQHandler [WEAK +] + 188 0000001A EXPORT UART1_IRQHandler [WEAK +] + 189 0000001A EXPORT UART2_IRQHandler [WEAK +] + 190 0000001A EXPORT UART3_IRQHandler [WEAK +] + 191 0000001A EXPORT PWM1_IRQHandler [WEAK +] + 192 0000001A EXPORT I2C0_IRQHandler [WEAK +] + 193 0000001A EXPORT I2C1_IRQHandler [WEAK +] + 194 0000001A EXPORT I2C2_IRQHandler [WEAK +] + 195 0000001A EXPORT SPI_IRQHandler [WEAK +] + 196 0000001A EXPORT SSP0_IRQHandler [WEAK +] + 197 0000001A EXPORT SSP1_IRQHandler [WEAK +] + 198 0000001A EXPORT PLL0_IRQHandler [WEAK +] + 199 0000001A EXPORT RTC_IRQHandler [WEAK +] + 200 0000001A EXPORT EINT0_IRQHandler [WEAK +] + 201 0000001A EXPORT EINT1_IRQHandler [WEAK +] + 202 0000001A EXPORT EINT2_IRQHandler [WEAK +] + 203 0000001A EXPORT EINT3_IRQHandler [WEAK +] + 204 0000001A EXPORT ADC_IRQHandler [WEAK + + + +ARM Macro Assembler Page 6 + + +] + 205 0000001A EXPORT BOD_IRQHandler [WEAK +] + 206 0000001A EXPORT USB_IRQHandler [WEAK +] + 207 0000001A EXPORT CAN_IRQHandler [WEAK +] + 208 0000001A EXPORT DMA_IRQHandler [WEAK +] + 209 0000001A EXPORT I2S_IRQHandler [WEAK +] + 210 0000001A EXPORT ENET_IRQHandler [WEAK +] + 211 0000001A EXPORT RIT_IRQHandler [WEAK +] + 212 0000001A EXPORT MCPWM_IRQHandler [WEAK +] + 213 0000001A EXPORT QEI_IRQHandler [WEAK +] + 214 0000001A EXPORT PLL1_IRQHandler [WEAK +] + 215 0000001A EXPORT USBActivity_IRQHandler [WEAK +] + 216 0000001A EXPORT CANActivity_IRQHandler [WEAK +] + 217 0000001A + 218 0000001A WDT_IRQHandler + 219 0000001A TIMER0_IRQHandler + 220 0000001A TIMER1_IRQHandler + 221 0000001A TIMER2_IRQHandler + 222 0000001A TIMER3_IRQHandler + 223 0000001A UART0_IRQHandler + 224 0000001A UART1_IRQHandler + 225 0000001A UART2_IRQHandler + 226 0000001A UART3_IRQHandler + 227 0000001A PWM1_IRQHandler + 228 0000001A I2C0_IRQHandler + 229 0000001A I2C1_IRQHandler + 230 0000001A I2C2_IRQHandler + 231 0000001A SPI_IRQHandler + 232 0000001A SSP0_IRQHandler + 233 0000001A SSP1_IRQHandler + 234 0000001A PLL0_IRQHandler + 235 0000001A RTC_IRQHandler + 236 0000001A EINT0_IRQHandler + 237 0000001A EINT1_IRQHandler + 238 0000001A EINT2_IRQHandler + 239 0000001A EINT3_IRQHandler + 240 0000001A ADC_IRQHandler + 241 0000001A BOD_IRQHandler + 242 0000001A USB_IRQHandler + 243 0000001A CAN_IRQHandler + 244 0000001A DMA_IRQHandler + 245 0000001A I2S_IRQHandler + 246 0000001A ENET_IRQHandler + 247 0000001A RIT_IRQHandler + 248 0000001A MCPWM_IRQHandler + 249 0000001A QEI_IRQHandler + 250 0000001A PLL1_IRQHandler + + + +ARM Macro Assembler Page 7 + + + 251 0000001A USBActivity_IRQHandler + 252 0000001A CANActivity_IRQHandler + 253 0000001A + 254 0000001A E7FE B . + 255 0000001C + 256 0000001C ENDP + 257 0000001C + 258 0000001C + 259 0000001C ALIGN + 260 0000001C + 261 0000001C + 262 0000001C ; User Initial Stack & Heap + 263 0000001C + 264 0000001C IF :DEF:__MICROLIB + 271 0000001C + 272 0000001C IMPORT __use_two_region_memory + 273 0000001C EXPORT __user_initial_stackheap + 274 0000001C __user_initial_stackheap + 275 0000001C + 276 0000001C 4804 LDR R0, = Heap_Mem + 277 0000001E 4905 LDR R1, =(Stack_Mem + Stack_Size) + 278 00000020 4A03 LDR R2, = (Heap_Mem + Heap_Size) + 279 00000022 4B05 LDR R3, = Stack_Mem + 280 00000024 4770 BX LR + 281 00000026 + 282 00000026 00 00 ALIGN + 283 00000028 + 284 00000028 ENDIF + 285 00000028 + 286 00000028 + 287 00000028 END + 00000000 + 00000000 + 00000000 + 00000200 + 00000000 +Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw +ork --depend=.\objects\startup_lpc17xx.d -o.\objects\startup_lpc17xx.o -I.\RTE\ +Compiler -I.\RTE\Device\LPC1768 -I.\RTE\_Target_1 -IC:\Users\ECBME\AppData\Loca +l\Arm\Packs\ARM\CMSIS\5.7.0\CMSIS\Core\Include -IC:\Users\ECBME\AppData\Local\A +rm\Packs\Keil\ARM_Compiler\1.6.3\Include -IC:\Users\ECBME\AppData\Local\Arm\Pac +ks\Keil\LPC1700_DFP\2.6.0\Device\Include -IC:\Users\ECBME\AppData\Local\Arm\Pac +ks\Keil\LPC1700_DFP\2.6.0\RTE_Driver -IC:\Users\ECBME\AppData\Local\Arm\Packs\K +eil\MDK-Middleware\7.12.0\Board --predefine="__UVISION_VERSION SETA 531" --pred +efine="_RTE_ SETA 1" --predefine="LPC175x_6x SETA 1" --predefine="_RTE_ SETA 1" + --list=.\listings\startup_lpc17xx.lst RTE\Device\LPC1768\startup_LPC17xx.s + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +STACK 00000000 + +Symbol: STACK + Definitions + At line 33 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + None +Comment: STACK unused +Stack_Mem 00000000 + +Symbol: Stack_Mem + Definitions + At line 34 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 277 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 279 in file RTE\Device\LPC1768\startup_LPC17xx.s + +__initial_sp 00000200 + +Symbol: __initial_sp + Definitions + At line 35 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 59 in file RTE\Device\LPC1768\startup_LPC17xx.s +Comment: __initial_sp used once +3 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +HEAP 00000000 + +Symbol: HEAP + Definitions + At line 44 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + None +Comment: HEAP unused +Heap_Mem 00000000 + +Symbol: Heap_Mem + Definitions + At line 46 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 276 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 278 in file RTE\Device\LPC1768\startup_LPC17xx.s + +__heap_base 00000000 + +Symbol: __heap_base + Definitions + At line 45 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + None +Comment: __heap_base unused +__heap_limit 00000000 + +Symbol: __heap_limit + Definitions + At line 47 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + None +Comment: __heap_limit unused +4 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +RESET 00000000 + +Symbol: RESET + Definitions + At line 56 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + None +Comment: RESET unused +__Vectors 00000000 + +Symbol: __Vectors + Definitions + At line 59 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 57 in file RTE\Device\LPC1768\startup_LPC17xx.s +Comment: __Vectors used once +2 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +.ARM.__at_0x02FC 00000000 + +Symbol: .ARM.__at_0x02FC + Definitions + At line 115 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + None +Comment: .ARM.__at_0x02FC unused +CRP_Key 00000000 + +Symbol: CRP_Key + Definitions + At line 116 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + None +Comment: CRP_Key unused +2 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Relocatable symbols + +.text 00000000 + +Symbol: .text + Definitions + At line 120 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + None +Comment: .text unused +ADC_IRQHandler 0000001A + +Symbol: ADC_IRQHandler + Definitions + At line 240 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 99 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 204 in file RTE\Device\LPC1768\startup_LPC17xx.s + +BOD_IRQHandler 0000001A + +Symbol: BOD_IRQHandler + Definitions + At line 241 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 100 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 205 in file RTE\Device\LPC1768\startup_LPC17xx.s + +BusFault_Handler 0000000E + +Symbol: BusFault_Handler + Definitions + At line 153 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 64 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 154 in file RTE\Device\LPC1768\startup_LPC17xx.s + +CANActivity_IRQHandler 0000001A + +Symbol: CANActivity_IRQHandler + Definitions + At line 252 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 111 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 216 in file RTE\Device\LPC1768\startup_LPC17xx.s + +CAN_IRQHandler 0000001A + +Symbol: CAN_IRQHandler + Definitions + At line 243 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 102 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 207 in file RTE\Device\LPC1768\startup_LPC17xx.s + +DMA_IRQHandler 0000001A + +Symbol: DMA_IRQHandler + Definitions + At line 244 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + + + +ARM Macro Assembler Page 2 Alphabetic symbol ordering +Relocatable symbols + + At line 103 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 208 in file RTE\Device\LPC1768\startup_LPC17xx.s + +DebugMon_Handler 00000014 + +Symbol: DebugMon_Handler + Definitions + At line 167 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 71 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 168 in file RTE\Device\LPC1768\startup_LPC17xx.s + +Default_Handler 0000001A + +Symbol: Default_Handler + Definitions + At line 180 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + None +Comment: Default_Handler unused +EINT0_IRQHandler 0000001A + +Symbol: EINT0_IRQHandler + Definitions + At line 236 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 95 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 200 in file RTE\Device\LPC1768\startup_LPC17xx.s + +EINT1_IRQHandler 0000001A + +Symbol: EINT1_IRQHandler + Definitions + At line 237 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 96 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 201 in file RTE\Device\LPC1768\startup_LPC17xx.s + +EINT2_IRQHandler 0000001A + +Symbol: EINT2_IRQHandler + Definitions + At line 238 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 97 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 202 in file RTE\Device\LPC1768\startup_LPC17xx.s + +EINT3_IRQHandler 0000001A + +Symbol: EINT3_IRQHandler + Definitions + At line 239 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 98 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 203 in file RTE\Device\LPC1768\startup_LPC17xx.s + +ENET_IRQHandler 0000001A + +Symbol: ENET_IRQHandler + + + +ARM Macro Assembler Page 3 Alphabetic symbol ordering +Relocatable symbols + + Definitions + At line 246 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 105 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 210 in file RTE\Device\LPC1768\startup_LPC17xx.s + +HardFault_Handler 0000000A + +Symbol: HardFault_Handler + Definitions + At line 143 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 62 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 144 in file RTE\Device\LPC1768\startup_LPC17xx.s + +I2C0_IRQHandler 0000001A + +Symbol: I2C0_IRQHandler + Definitions + At line 228 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 87 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 192 in file RTE\Device\LPC1768\startup_LPC17xx.s + +I2C1_IRQHandler 0000001A + +Symbol: I2C1_IRQHandler + Definitions + At line 229 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 88 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 193 in file RTE\Device\LPC1768\startup_LPC17xx.s + +I2C2_IRQHandler 0000001A + +Symbol: I2C2_IRQHandler + Definitions + At line 230 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 89 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 194 in file RTE\Device\LPC1768\startup_LPC17xx.s + +I2S_IRQHandler 0000001A + +Symbol: I2S_IRQHandler + Definitions + At line 245 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 104 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 209 in file RTE\Device\LPC1768\startup_LPC17xx.s + +MCPWM_IRQHandler 0000001A + +Symbol: MCPWM_IRQHandler + Definitions + At line 248 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 107 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 212 in file RTE\Device\LPC1768\startup_LPC17xx.s + + + +ARM Macro Assembler Page 4 Alphabetic symbol ordering +Relocatable symbols + + +MemManage_Handler 0000000C + +Symbol: MemManage_Handler + Definitions + At line 148 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 63 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 149 in file RTE\Device\LPC1768\startup_LPC17xx.s + +NMI_Handler 00000008 + +Symbol: NMI_Handler + Definitions + At line 138 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 61 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 139 in file RTE\Device\LPC1768\startup_LPC17xx.s + +PLL0_IRQHandler 0000001A + +Symbol: PLL0_IRQHandler + Definitions + At line 234 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 93 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 198 in file RTE\Device\LPC1768\startup_LPC17xx.s + +PLL1_IRQHandler 0000001A + +Symbol: PLL1_IRQHandler + Definitions + At line 250 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 109 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 214 in file RTE\Device\LPC1768\startup_LPC17xx.s + +PWM1_IRQHandler 0000001A + +Symbol: PWM1_IRQHandler + Definitions + At line 227 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 86 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 191 in file RTE\Device\LPC1768\startup_LPC17xx.s + +PendSV_Handler 00000016 + +Symbol: PendSV_Handler + Definitions + At line 171 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 73 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 172 in file RTE\Device\LPC1768\startup_LPC17xx.s + +QEI_IRQHandler 0000001A + +Symbol: QEI_IRQHandler + Definitions + + + +ARM Macro Assembler Page 5 Alphabetic symbol ordering +Relocatable symbols + + At line 249 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 108 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 213 in file RTE\Device\LPC1768\startup_LPC17xx.s + +RIT_IRQHandler 0000001A + +Symbol: RIT_IRQHandler + Definitions + At line 247 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 106 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 211 in file RTE\Device\LPC1768\startup_LPC17xx.s + +RTC_IRQHandler 0000001A + +Symbol: RTC_IRQHandler + Definitions + At line 235 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 94 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 199 in file RTE\Device\LPC1768\startup_LPC17xx.s + +Reset_Handler 00000000 + +Symbol: Reset_Handler + Definitions + At line 125 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 60 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 126 in file RTE\Device\LPC1768\startup_LPC17xx.s + +SPI_IRQHandler 0000001A + +Symbol: SPI_IRQHandler + Definitions + At line 231 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 90 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 195 in file RTE\Device\LPC1768\startup_LPC17xx.s + +SSP0_IRQHandler 0000001A + +Symbol: SSP0_IRQHandler + Definitions + At line 232 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 91 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 196 in file RTE\Device\LPC1768\startup_LPC17xx.s + +SSP1_IRQHandler 0000001A + +Symbol: SSP1_IRQHandler + Definitions + At line 233 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 92 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 197 in file RTE\Device\LPC1768\startup_LPC17xx.s + + + + +ARM Macro Assembler Page 6 Alphabetic symbol ordering +Relocatable symbols + +SVC_Handler 00000012 + +Symbol: SVC_Handler + Definitions + At line 162 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 70 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 163 in file RTE\Device\LPC1768\startup_LPC17xx.s + +SysTick_Handler 00000018 + +Symbol: SysTick_Handler + Definitions + At line 175 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 74 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 176 in file RTE\Device\LPC1768\startup_LPC17xx.s + +TIMER0_IRQHandler 0000001A + +Symbol: TIMER0_IRQHandler + Definitions + At line 219 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 78 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 183 in file RTE\Device\LPC1768\startup_LPC17xx.s + +TIMER1_IRQHandler 0000001A + +Symbol: TIMER1_IRQHandler + Definitions + At line 220 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 79 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 184 in file RTE\Device\LPC1768\startup_LPC17xx.s + +TIMER2_IRQHandler 0000001A + +Symbol: TIMER2_IRQHandler + Definitions + At line 221 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 80 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 185 in file RTE\Device\LPC1768\startup_LPC17xx.s + +TIMER3_IRQHandler 0000001A + +Symbol: TIMER3_IRQHandler + Definitions + At line 222 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 81 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 186 in file RTE\Device\LPC1768\startup_LPC17xx.s + +UART0_IRQHandler 0000001A + +Symbol: UART0_IRQHandler + Definitions + At line 223 in file RTE\Device\LPC1768\startup_LPC17xx.s + + + +ARM Macro Assembler Page 7 Alphabetic symbol ordering +Relocatable symbols + + Uses + At line 82 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 187 in file RTE\Device\LPC1768\startup_LPC17xx.s + +UART1_IRQHandler 0000001A + +Symbol: UART1_IRQHandler + Definitions + At line 224 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 83 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 188 in file RTE\Device\LPC1768\startup_LPC17xx.s + +UART2_IRQHandler 0000001A + +Symbol: UART2_IRQHandler + Definitions + At line 225 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 84 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 189 in file RTE\Device\LPC1768\startup_LPC17xx.s + +UART3_IRQHandler 0000001A + +Symbol: UART3_IRQHandler + Definitions + At line 226 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 85 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 190 in file RTE\Device\LPC1768\startup_LPC17xx.s + +USBActivity_IRQHandler 0000001A + +Symbol: USBActivity_IRQHandler + Definitions + At line 251 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 110 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 215 in file RTE\Device\LPC1768\startup_LPC17xx.s + +USB_IRQHandler 0000001A + +Symbol: USB_IRQHandler + Definitions + At line 242 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 101 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 206 in file RTE\Device\LPC1768\startup_LPC17xx.s + +UsageFault_Handler 00000010 + +Symbol: UsageFault_Handler + Definitions + At line 158 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 65 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 159 in file RTE\Device\LPC1768\startup_LPC17xx.s + +WDT_IRQHandler 0000001A + + + +ARM Macro Assembler Page 8 Alphabetic symbol ordering +Relocatable symbols + + +Symbol: WDT_IRQHandler + Definitions + At line 218 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 77 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 182 in file RTE\Device\LPC1768\startup_LPC17xx.s + +__user_initial_stackheap 0000001C + +Symbol: __user_initial_stackheap + Definitions + At line 274 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 273 in file RTE\Device\LPC1768\startup_LPC17xx.s +Comment: __user_initial_stackheap used once +48 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +Absolute symbols + +Heap_Size 00000000 + +Symbol: Heap_Size + Definitions + At line 42 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 46 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 278 in file RTE\Device\LPC1768\startup_LPC17xx.s + +Stack_Size 00000200 + +Symbol: Stack_Size + Definitions + At line 31 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 34 in file RTE\Device\LPC1768\startup_LPC17xx.s + At line 277 in file RTE\Device\LPC1768\startup_LPC17xx.s + +2 symbols + + + +ARM Macro Assembler Page 1 Alphabetic symbol ordering +External symbols + +SystemInit 00000000 + +Symbol: SystemInit + Definitions + At line 127 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 129 in file RTE\Device\LPC1768\startup_LPC17xx.s +Comment: SystemInit used once +__main 00000000 + +Symbol: __main + Definitions + At line 128 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + At line 131 in file RTE\Device\LPC1768\startup_LPC17xx.s +Comment: __main used once +__use_two_region_memory 00000000 + +Symbol: __use_two_region_memory + Definitions + At line 272 in file RTE\Device\LPC1768\startup_LPC17xx.s + Uses + None +Comment: __use_two_region_memory unused +3 symbols +403 symbols in table -- cgit 1.4.1