diff --git a/README.md b/README.md index 043b7ce..c795349 100644 --- a/README.md +++ b/README.md @@ -3,6 +3,7 @@ UT.6.01x Lab solutions for [edX UT.6.01x Embedded Systems - Shape The World course](https://www.edx.org/course/utaustinx/utaustinx-ut-6-01x-embedded-systems-1172) -This class is based on the Texas Instruments TM4C123 ARM Cortex M4 processor on the [Tiva C Launchpad](http://www.ti.com/ww/en/launchpad/launchpads-tivac.html#tabs) board +This class is based on the Texas Instruments TM4C123GH6PMI ARM Cortex M4 processor on the [Tiva C Launchpad](http://www.ti.com/ww/en/launchpad/launchpads-tivac.html#tabs) board + +Labs have been compiled using Keil uVision IDE installation and patch instructions can be found on the [course website](http://users.ece.utexas.edu/~valvano/edX/index.html) -Labs have been compiled using Keil uVision IDE diff --git a/UART/Lab11.axf b/UART/Lab11.axf deleted file mode 100644 index f422925..0000000 Binary files a/UART/Lab11.axf and /dev/null differ diff --git a/UART/Lab11.build_log.htm b/UART/Lab11.build_log.htm index 95ff30e..a1d6300 100644 --- a/UART/Lab11.build_log.htm +++ b/UART/Lab11.build_log.htm @@ -3,17 +3,14 @@
 

µVision Build Log

Project:

-C:\Keil\Labware\Lab11_UART\Lab11.uvproj +C:\Keil_v5\Labware\Lab11_UART\Lab11.uvproj Project File Date: 02/11/2014

Output:

Build target 'Lab11' -assembling startup.s... compiling UART.c... -compiling main.c... linking... -Program Size: Code=3060 RO-data=696 RW-data=44 ZI-data=1764 +Program Size: Code=3052 RO-data=696 RW-data=44 ZI-data=1764 ".\Lab11.axf" - 0 Error(s), 0 Warning(s). -
- - +Clean started: Project: 'Lab11' + deleting intermediate output files for target 'Lab11' diff --git a/UART/Lab11.htm b/UART/Lab11.htm deleted file mode 100644 index 8e96e0c..0000000 --- a/UART/Lab11.htm +++ /dev/null @@ -1,886 +0,0 @@ - - -Static Call Graph - [.\Lab11.axf] -
-

Static Call Graph for image .\Lab11.axf


-

#<CALLGRAPH># ARM Linker, 5.03 [Build 76]: Last Updated: Wed Apr 02 22:04:52 2014 -

-

Maximum Stack Usage = 12 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

-Call chain for Maximum Stack Depth:

-__rt_entry_main ⇒ main ⇒ TExaS_Init ⇒ ADC1_Init -

-

-Functions with no stack information -

- -

-

-Mutually Recursive functions -

  • NMI_Handler   ⇒   NMI_Handler
    -
  • HardFault_Handler   ⇒   HardFault_Handler
    -
  • MemManage_Handler   ⇒   MemManage_Handler
    -
  • BusFault_Handler   ⇒   BusFault_Handler
    -
  • UsageFault_Handler   ⇒   UsageFault_Handler
    -
  • SVC_Handler   ⇒   SVC_Handler
    -
  • DebugMon_Handler   ⇒   DebugMon_Handler
    -
  • PendSV_Handler   ⇒   PendSV_Handler
    -
  • SysTick_Handler   ⇒   SysTick_Handler
    -
  • ADC0Seq0_Handler   ⇒   ADC0Seq0_Handler
    - -

    -

    -Function Pointers -

    -

    -

    -Global Symbols -

    -

    Reset_Handler (Thumb, 0 bytes, Stack size unknown bytes, startup.o(RESET)) -

    [Calls]

    - -

    NMI_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup.o(RESET)) -

    [Calls]

    -
    [Called By] -
    [Address Reference Count : 1] -

    HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup.o(RESET)) -

    [Calls]

    -
    [Called By] -
    [Address Reference Count : 1] -

    MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup.o(RESET)) -

    [Calls]

    -
    [Called By] -
    [Address Reference Count : 1] -

    BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup.o(RESET)) -

    [Calls]

    -
    [Called By] -
    [Address Reference Count : 1] -

    UsageFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup.o(RESET)) -

    [Calls]

    -
    [Called By] -
    [Address Reference Count : 1] -

    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup.o(RESET)) -

    [Calls]

    -
    [Called By] -
    [Address Reference Count : 1] -

    DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup.o(RESET)) -

    [Calls]

    -
    [Called By] -
    [Address Reference Count : 1] -

    PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup.o(RESET)) -

    [Calls]

    -
    [Called By] -
    [Address Reference Count : 1] -

    SysTick_Handler (Thumb, 2 bytes, Stack size 0 bytes, startup.o(RESET)) -

    [Calls]

    -
    [Called By] -
    [Address Reference Count : 1] -

    ADC0Seq0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -

    [Calls]

    -
    [Called By] -
    [Address Reference Count : 1] -

    ADC0Seq1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    ADC0Seq2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    ADC0Seq3_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    ADC1Seq0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    ADC1Seq1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    ADC1Seq2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    ADC1Seq3_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    CAN0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    CAN1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    CAN2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Comp0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Comp1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Comp2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Ethernet_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    ExtBus_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    FPU_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Fan0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    FlashCtl_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortA_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortB_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortC_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortD_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortE_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortF_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortG_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortH_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortJ_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortK_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortL_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortM_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortN_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortP1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortP2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortP3_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortP4_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortP5_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortP6_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortP7_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortP_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortQ1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortQ2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortQ3_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortQ4_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortQ5_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortQ6_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortQ7_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortQ_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortR_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    GPIOPortS_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Hibernate_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    I2C0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    I2C1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    I2C2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    I2C3_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    I2C4_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    I2C5_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    I2S0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    LPC0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    PECI0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    PWM0Fault_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    PWM0Generator0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    PWM0Generator1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    PWM0Generator2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    PWM0Generator3_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    PWM1Fault_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    PWM1Generator0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    PWM1Generator1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    PWM1Generator2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    PWM1Generator3_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Quadrature0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Quadrature1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Quadrature2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    SSI0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    SSI1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    SSI2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    SSI3_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    SysCtl_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Timer0A_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Timer0B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Timer1A_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Timer1B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Timer2A_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Timer2B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Timer3A_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Timer3B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Timer4A_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Timer4B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    Timer5B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    UART0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    UART1_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    UART2_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    UART3_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    UART4_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    UART5_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    UART6_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    UART7_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    USB0_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WDT_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer0A_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer0B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer1A_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer1B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer2A_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer2B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer3A_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer3B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer4A_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer4B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer5A_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    WideTimer5B_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    uDMA_Error (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    uDMA_Handler (Thumb, 0 bytes, Stack size 0 bytes, startup.o(RESET)) -
    [Address Reference Count : 1]

    -

    __main (Thumb, 8 bytes, Stack size 0 bytes, __main.o(!!!main)) -

    [Calls]

    -
    [Called By] - -

    __scatterload (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter)) -

    [Called By]

    - -

    __scatterload_rt2 (Thumb, 44 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) -

    [Calls]

    - -

    __scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) - -

    __scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) - -

    __scatterload_copy (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED) -

    [Calls]

    -
    [Called By] - -

    __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED) - -

    __rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000)) -

    [Called By]

    - -

    __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) - -

    __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002A)) - -

    __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) - -

    __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) - -

    __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) - -

    __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) - -

    __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002)) - -

    __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) - -

    __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) - -

    __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000008)) - -

    __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000F)) - -

    __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) - -

    __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) - -

    __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015)) - -

    __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) - -

    __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C)) - -

    __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000031)) - -

    __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) - -

    __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) - -

    __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A)) - -

    __rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000)) -

    [Called By]

    - -

    __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000006)) - -

    __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E)) - -

    __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)) - -

    __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000009)) - -

    __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000003)) - -

    __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B)) - -

    __rt_entry (Thumb, 0 bytes, Stack size unknown bytes, rtentry.o(.ARM.Collect$$rtentry$$00000000)) -

    [Called By]

    - -

    __rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000002)) - -

    __rt_entry_sh (Thumb, 0 bytes, Stack size unknown bytes, rtentry4.o(.ARM.Collect$$rtentry$$00000004)) -

    [Stack]

    -
    [Calls] - -

    __rt_entry_li (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000A)) -

    [Calls]

    - -

    __rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$00000009)) - -

    __rt_entry_main (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000D)) -

    [Stack]

    -
    [Calls] - -

    __rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, rtentry2.o(.ARM.Collect$$rtentry$$0000000C)) - -

    __rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000)) -

    [Called By]

    - -

    __rt_exit_ls (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000003)) -

    [Calls]

    - -

    __rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002)) - -

    __rt_exit_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004)) -

    [Calls]

    - -

    DisableInterrupts (Thumb, 0 bytes, Stack size unknown bytes, startup.o(.text), UNUSED) - -

    EnableInterrupts (Thumb, 0 bytes, Stack size unknown bytes, startup.o(.text)) -

    [Called By]

    - -

    StartCritical (Thumb, 0 bytes, Stack size unknown bytes, startup.o(.text), UNUSED) - -

    EndCritical (Thumb, 0 bytes, Stack size unknown bytes, startup.o(.text), UNUSED) - -

    WaitForInterrupt (Thumb, 0 bytes, Stack size unknown bytes, startup.o(.text), UNUSED) - -

    __user_initial_stackheap (Thumb, 0 bytes, Stack size unknown bytes, startup.o(.text)) -

    [Called By]

    - -

    __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) - -

    __rt_heap_escrow$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) - -

    __rt_heap_expand$2region (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) - -

    __user_setup_stackheap (Thumb, 74 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text)) -

    [Stack]

    -
    [Calls] -
    [Called By] - -

    exit (Thumb, 12 bytes, Stack size 0 bytes, exit.o(.text)) -

    [Calls]

    -
    [Called By] - -

    __user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) - -

    __user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text)) -

    [Called By]

    - -

    __user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) - -

    _sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text)) -

    [Called By]

    - -

    __I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) - -

    __use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) - -

    __semihosting_library_function (Thumb, 0 bytes, Stack size unknown bytes, indicate_semi.o(.text), UNUSED) - -

    ADC1_In (Thumb, 6 bytes, Stack size 0 bytes, texas.o(i.ADC1_In)) -

    [Called By]

    - -

    ADC1_Init (Thumb, 168 bytes, Stack size 8 bytes, texas.o(i.ADC1_Init)) -

    [Stack]

    -
    [Called By] - -

    PLL_Init (Thumb, 118 bytes, Stack size 0 bytes, texas.o(i.PLL_Init)) -

    [Called By]

    - -

    SetCode (Thumb, 20 bytes, Stack size 0 bytes, texas.o(i.SetCode)) -

    [Called By]

    - -

    SetCourse (Thumb, 20 bytes, Stack size 0 bytes, texas.o(i.SetCourse)) -

    [Called By]

    - -

    TExaS_Init (Thumb, 172 bytes, Stack size 4 bytes, texas.o(i.TExaS_Init)) -

    [Stack]

    -
    [Calls] -
    [Called By] - -

    Timer5A_Handler (Thumb, 496 bytes, Stack size 4 bytes, texas.o(i.Timer5A_Handler)) -

    [Stack]

    -
    [Calls] -
    [Address Reference Count : 1] -

    UART_ConvertDistance (Thumb, 138 bytes, Stack size 0 bytes, uart.o(i.UART_ConvertDistance)) -

    [Called By]

    - -

    UART_ConvertUDec (Thumb, 266 bytes, Stack size 0 bytes, uart.o(i.UART_ConvertUDec)) -

    [Called By]

    - -

    UART_InChar (Thumb, 20 bytes, Stack size 0 bytes, uart.o(i.UART_InChar)) -

    [Called By]

    - -

    UART_InUDec (Thumb, 76 bytes, Stack size 8 bytes, uart.o(i.UART_InUDec)) -

    [Stack]

    -
    [Calls] -
    [Called By] - -

    UART_Init (Thumb, 126 bytes, Stack size 0 bytes, uart.o(i.UART_Init)) -

    [Called By]

    - -

    UART_OutChar (Thumb, 18 bytes, Stack size 0 bytes, uart.o(i.UART_OutChar)) -

    [Called By]

    - -

    UART_OutDistance (Thumb, 18 bytes, Stack size 8 bytes, uart.o(i.UART_OutDistance)) -

    [Stack]

    -
    [Calls] -
    [Called By] - -

    UART_OutString (Thumb, 24 bytes, Stack size 4 bytes, uart.o(i.UART_OutString)) -

    [Stack]

    -
    [Calls] -
    [Called By] - -

    UART_OutUDec (Thumb, 18 bytes, Stack size 8 bytes, uart.o(i.UART_OutUDec)) -

    [Stack]

    -
    [Calls] -
    [Called By] - -

    main (Thumb, 58 bytes, Stack size 0 bytes, main.o(i.main)) -

    [Stack]

    -
    [Calls] -
    [Called By] -

    -

    -Local Symbols -

    -

    -Undefined Global Symbols -


    diff --git a/UART/Lab11.lnp b/UART/Lab11.lnp deleted file mode 100644 index 8ae45d6..0000000 --- a/UART/Lab11.lnp +++ /dev/null @@ -1,8 +0,0 @@ ---cpu Cortex-M4 -".\startup.o" -".\uart.o" -".\main.o" -".\texas.o" ---ro-base 0x00000000 --entry 0x00000000 --rw-base 0x20000000 --entry Reset_Handler --first __Vectors --strict --summary_stderr --info summarysizes --map --xref --callgraph --symbols ---info sizes --info totals --info unused --info veneers ---list ".\Lab11.map" -o .\Lab11.axf \ No newline at end of file diff --git a/UART/Lab11.map b/UART/Lab11.map deleted file mode 100644 index ae28b64..0000000 --- a/UART/Lab11.map +++ /dev/null @@ -1,760 +0,0 @@ -ARM Linker, 5.03 [Build 76] [MDK-ARM Lite] - -============================================================================== - -Section Cross References - - startup.o(STACK) refers (Special) to heapauxi.o(.text) for __use_two_region_memory - startup.o(HEAP) refers (Special) to heapauxi.o(.text) for __use_two_region_memory - startup.o(RESET) refers (Special) to heapauxi.o(.text) for __use_two_region_memory - startup.o(RESET) refers to startup.o(STACK) for StackMem - startup.o(RESET) refers to texas.o(i.Timer5A_Handler) for Timer5A_Handler - startup.o(RESET) refers to __main.o(!!!main) for __main - startup.o(.text) refers (Special) to heapauxi.o(.text) for __use_two_region_memory - startup.o(.text) refers to startup.o(HEAP) for HeapMem - startup.o(.text) refers to startup.o(STACK) for StackMem - uart.o(i.UART_ConvertDistance) refers to uart.o(.bss) for String - uart.o(i.UART_ConvertUDec) refers to uart.o(.bss) for String - uart.o(i.UART_InUDec) refers to uart.o(i.UART_InChar) for UART_InChar - uart.o(i.UART_InUDec) refers to uart.o(i.UART_OutChar) for UART_OutChar - uart.o(i.UART_OutDistance) refers to uart.o(i.UART_ConvertDistance) for UART_ConvertDistance - uart.o(i.UART_OutDistance) refers to uart.o(i.UART_OutString) for UART_OutString - uart.o(i.UART_OutDistance) refers to uart.o(.bss) for String - uart.o(i.UART_OutString) refers to uart.o(i.UART_OutChar) for UART_OutChar - uart.o(i.UART_OutUDec) refers to uart.o(i.UART_ConvertUDec) for UART_ConvertUDec - uart.o(i.UART_OutUDec) refers to uart.o(i.UART_OutString) for UART_OutString - uart.o(i.UART_OutUDec) refers to uart.o(.bss) for String - main.o(i.main) refers to texas.o(i.TExaS_Init) for TExaS_Init - main.o(i.main) refers to uart.o(i.UART_Init) for UART_Init - main.o(i.main) refers to startup.o(.text) for EnableInterrupts - main.o(i.main) refers to uart.o(i.UART_OutString) for UART_OutString - main.o(i.main) refers to uart.o(i.UART_InUDec) for UART_InUDec - main.o(i.main) refers to uart.o(i.UART_OutUDec) for UART_OutUDec - main.o(i.main) refers to uart.o(i.UART_OutDistance) for UART_OutDistance - texas.o(i.Decrypt) refers to texas.o(.bss) for EncriptedMagicCode - texas.o(i.Decrypt) refers to texas.o(.constdata) for DeScramble - texas.o(i.Encrypt) refers to texas.o(i.SetCode) for SetCode - texas.o(i.Encrypt) refers to texas.o(.bss) for MagicCode - texas.o(i.Encrypt) refers to texas.o(.constdata) for Key - texas.o(i.SetCode) refers to texas.o(.bss) for TExaS - texas.o(i.SetCourse) refers to texas.o(.bss) for TExaS - texas.o(i.SetGrade) refers to texas.o(i.Encrypt) for Encrypt - texas.o(i.SetGrade) refers to texas.o(.bss) for MagicCode - texas.o(i.SetMode) refers to texas.o(.bss) for TExaS - texas.o(i.TExaS_Init) refers to texas.o(i.PLL_Init) for PLL_Init - texas.o(i.TExaS_Init) refers to texas.o(i.SetCourse) for SetCourse - texas.o(i.TExaS_Init) refers to texas.o(i.SetCode) for SetCode - texas.o(i.TExaS_Init) refers to texas.o(i.ADC1_Init) for ADC1_Init - texas.o(i.TExaS_Init) refers to texas.o(.constdata) for IntroMsg - texas.o(i.TExaS_Init) refers to texas.o(.bss) for TExaS - texas.o(i.TExaS_Init) refers to texas.o(.data) for LastMode - texas.o(i.Timer5A_Handler) refers to texas.o(i.ADC1_In) for ADC1_In - texas.o(i.Timer5A_Handler) refers to texas.o(.data) for TExaS_Period - texas.o(i.Timer5A_Handler) refers to texas.o(.bss) for TExaS - texas.o(i.Timer5A_Handler) refers to texas.o(.constdata) for BlankMsg - __main.o(!!!main) refers to rtentry.o(.ARM.Collect$$rtentry$$00000000) for __rt_entry - rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for __rt_entry_li - rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for __rt_entry_main - rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$0000000C) for __rt_entry_postli_1 - rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000009) for __rt_entry_postsh_1 - rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry2.o(.ARM.Collect$$rtentry$$00000002) for __rt_entry_presh_1 - rtentry.o(.ARM.Collect$$rtentry$$00000000) refers (Special) to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for __rt_entry_sh - rtentry2.o(.ARM.Collect$$rtentry$$00000008) refers to boardinit2.o(.text) for _platform_post_stackheap_init - rtentry2.o(.ARM.Collect$$rtentry$$0000000A) refers to libinit.o(.ARM.Collect$$libinit$$00000000) for __rt_lib_init - rtentry2.o(.ARM.Collect$$rtentry$$0000000B) refers to boardinit3.o(.text) for _platform_post_lib_init - rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to main.o(i.main) for main - rtentry2.o(.ARM.Collect$$rtentry$$0000000D) refers to exit.o(.text) for exit - rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000001) for .ARM.Collect$$rtentry$$00000001 - rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$00000008) for .ARM.Collect$$rtentry$$00000008 - rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000A) for .ARM.Collect$$rtentry$$0000000A - rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000B) for .ARM.Collect$$rtentry$$0000000B - rtentry2.o(.ARM.exidx) refers to rtentry2.o(.ARM.Collect$$rtentry$$0000000D) for .ARM.Collect$$rtentry$$0000000D - rtentry4.o(.ARM.Collect$$rtentry$$00000004) refers to sys_stackheap_outer.o(.text) for __user_setup_stackheap - rtentry4.o(.ARM.exidx) refers to rtentry4.o(.ARM.Collect$$rtentry$$00000004) for .ARM.Collect$$rtentry$$00000004 - sys_stackheap_outer.o(.text) refers to libspace.o(.text) for __user_perproc_libspace - sys_stackheap_outer.o(.text) refers to startup.o(.text) for __user_initial_stackheap - exit.o(.text) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for __rt_exit - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002C) for __rt_lib_init_alloca_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002A) for __rt_lib_init_argv_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000019) for __rt_lib_init_atexit_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001F) for __rt_lib_init_clock_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000030) for __rt_lib_init_cpp_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000002E) for __rt_lib_init_exceptions_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000002) for __rt_lib_init_fp_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001D) for __rt_lib_init_fp_trap_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000021) for __rt_lib_init_getenv_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000008) for __rt_lib_init_heap_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000F) for __rt_lib_init_lc_collate_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000011) for __rt_lib_init_lc_ctype_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000013) for __rt_lib_init_lc_monetary_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000015) for __rt_lib_init_lc_numeric_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000017) for __rt_lib_init_lc_time_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000C) for __rt_lib_init_rand_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000031) for __rt_lib_init_return - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000001B) for __rt_lib_init_signal_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$00000023) for __rt_lib_init_stdio_1 - libinit.o(.ARM.Collect$$libinit$$00000000) refers (Special) to libinit2.o(.ARM.Collect$$libinit$$0000000A) for __rt_lib_init_user_alloc_1 - libspace.o(.text) refers to libspace.o(.bss) for __libspace_start - rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit - rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls - rtexit.o(.ARM.Collect$$rtexit$$00000000) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 - rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for __rt_exit_exit - rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for __rt_exit_ls - rtexit.o(.ARM.exidx) refers (Special) to rtexit2.o(.ARM.Collect$$rtexit$$00000002) for __rt_exit_prels_1 - rtexit.o(.ARM.exidx) refers to rtexit.o(.ARM.Collect$$rtexit$$00000000) for .ARM.Collect$$rtexit$$00000000 - libinit2.o(.ARM.Collect$$libinit$$0000000E) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D - libinit2.o(.ARM.Collect$$libinit$$00000010) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D - libinit2.o(.ARM.Collect$$libinit$$00000012) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D - libinit2.o(.ARM.Collect$$libinit$$00000014) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D - libinit2.o(.ARM.Collect$$libinit$$00000016) refers to libinit2.o(.ARM.Collect$$libinit$$0000000D) for .ARM.Collect$$libinit$$0000000D - libinit2.o(.ARM.Collect$$libinit$$00000024) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer - libinit2.o(.ARM.Collect$$libinit$$00000025) refers to argv_veneer.o(.emb_text) for __ARM_argv_veneer - rtexit2.o(.ARM.Collect$$rtexit$$00000003) refers to libshutdown.o(.ARM.Collect$$libshutdown$$00000000) for __rt_lib_shutdown - rtexit2.o(.ARM.Collect$$rtexit$$00000004) refers to sys_exit.o(.text) for _sys_exit - rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000001) for .ARM.Collect$$rtexit$$00000001 - rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000003) for .ARM.Collect$$rtexit$$00000003 - rtexit2.o(.ARM.exidx) refers to rtexit2.o(.ARM.Collect$$rtexit$$00000004) for .ARM.Collect$$rtexit$$00000004 - argv_veneer.o(.emb_text) refers to no_argv.o(.text) for __ARM_get_argv - sys_exit.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting - sys_exit.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function - _get_argv_nomalloc.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard - _get_argv_nomalloc.o(.text) refers to defsig_rtmem_outer.o(.text) for __rt_SIGRTMEM - _get_argv_nomalloc.o(.text) refers to sys_command.o(.text) for _sys_command_string - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) for __rt_lib_shutdown_fp_trap_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) for __rt_lib_shutdown_heap_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) for __rt_lib_shutdown_return - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) for __rt_lib_shutdown_signal_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) for __rt_lib_shutdown_stdio_1 - libshutdown.o(.ARM.Collect$$libshutdown$$00000000) refers (Special) to libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) for __rt_lib_shutdown_user_alloc_1 - sys_command.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting - sys_command.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function - defsig_rtmem_outer.o(.text) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner - defsig_rtmem_outer.o(.text) refers to defsig_exit.o(.text) for __sig_exit - defsig_rtmem_formal.o(.text) refers to rt_raise.o(.text) for __rt_raise - rt_raise.o(.text) refers to __raise.o(.text) for __raise - rt_raise.o(.text) refers to sys_exit.o(.text) for _sys_exit - defsig_exit.o(.text) refers to sys_exit.o(.text) for _sys_exit - defsig_rtmem_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - __raise.o(.text) refers to defsig.o(CL$$defsig) for __default_signal_handler - defsig_general.o(.text) refers to sys_wrch.o(.text) for _ttywrch - sys_wrch.o(.text) refers (Special) to use_no_semi.o(.text) for __I$use$semihosting - sys_wrch.o(.text) refers (Special) to indicate_semi.o(.text) for __semihosting_library_function - defsig.o(CL$$defsig) refers to defsig_rtmem_inner.o(.text) for __rt_SIGRTMEM_inner - defsig_abrt_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_fpe_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_rtred_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_stak_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_pvfn_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_cppl_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_segv_inner.o(.text) refers to defsig_general.o(.text) for __default_signal_display - defsig_other.o(.text) refers to defsig_general.o(.text) for __default_signal_display - - -============================================================================== - -Removing Unused input sections from the image. - - Removing uart.o(i.UART_InCharNonBlocking), (28 bytes). - Removing texas.o(i.Decrypt), (92 bytes). - Removing texas.o(i.Encrypt), (108 bytes). - Removing texas.o(i.PortD2_Init), (108 bytes). - Removing texas.o(i.SetGrade), (204 bytes). - Removing texas.o(i.SetMode), (24 bytes). - Removing texas.o(i.TExaS_Stop), (28 bytes). - Removing texas.o(i.copy), (18 bytes). - -8 unused section(s) (total 610 bytes) removed from the image. - -============================================================================== - -Image Symbol Table - - Local Symbols - - Symbol Name Value Ov Type Size Object(Section) - - RESET 0x00000000 Section 644 startup.o(RESET) - ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit3.o ABSOLUTE - ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit1.o ABSOLUTE - ../clib/angel/boardlib.s 0x00000000 Number 0 boardshut.o ABSOLUTE - ../clib/angel/boardlib.s 0x00000000 Number 0 boardinit2.o ABSOLUTE - ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_zi.o ABSOLUTE - ../clib/angel/handlers.s 0x00000000 Number 0 __scatter_copy.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtexit2.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtentry.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtexit.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtentry4.o ABSOLUTE - ../clib/angel/kernel.s 0x00000000 Number 0 rtentry2.o ABSOLUTE - ../clib/angel/rt.s 0x00000000 Number 0 rt_raise.o ABSOLUTE - ../clib/angel/scatter.s 0x00000000 Number 0 __scatter.o ABSOLUTE - ../clib/angel/startup.s 0x00000000 Number 0 __main.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 libspace.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 use_no_semi.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 sys_stackheap_outer.o ABSOLUTE - ../clib/angel/sys.s 0x00000000 Number 0 indicate_semi.o ABSOLUTE - ../clib/angel/sysapp.c 0x00000000 Number 0 sys_exit.o ABSOLUTE - ../clib/angel/sysapp.c 0x00000000 Number 0 sys_command.o ABSOLUTE - ../clib/angel/sysapp.c 0x00000000 Number 0 sys_wrch.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 no_argv.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 _get_argv_nomalloc.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE - ../clib/armsys.c 0x00000000 Number 0 argv_veneer.o ABSOLUTE - ../clib/heapalloc.c 0x00000000 Number 0 hrguard.o ABSOLUTE - ../clib/heapaux.c 0x00000000 Number 0 heapauxi.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libinit.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libinit2.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown.o ABSOLUTE - ../clib/libinit.s 0x00000000 Number 0 libshutdown2.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtred_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_fpe_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_abrt_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_pvfn_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_cppl_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_exit.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_segv_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_other.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_stak_inner.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_formal.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_rtmem_outer.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 defsig_general.o ABSOLUTE - ../clib/signal.c 0x00000000 Number 0 __raise.o ABSOLUTE - ../clib/signal.s 0x00000000 Number 0 defsig.o ABSOLUTE - ../clib/stdlib.c 0x00000000 Number 0 exit.o ABSOLUTE - ../fplib/fpinit.s 0x00000000 Number 0 fpinit.o ABSOLUTE - TExaS.c 0x00000000 Number 0 texas.o ABSOLUTE - UART.c 0x00000000 Number 0 uart.o ABSOLUTE - dc.s 0x00000000 Number 0 dc.o ABSOLUTE - main.c 0x00000000 Number 0 main.o ABSOLUTE - startup.s 0x00000000 Number 0 startup.o ABSOLUTE - !!!main 0x00000284 Section 8 __main.o(!!!main) - !!!scatter 0x0000028c Section 52 __scatter.o(!!!scatter) - !!handler_copy 0x000002c0 Section 26 __scatter_copy.o(!!handler_copy) - !!handler_zi 0x000002dc Section 28 __scatter_zi.o(!!handler_zi) - .ARM.Collect$$libinit$$00000000 0x000002f8 Section 2 libinit.o(.ARM.Collect$$libinit$$00000000) - .ARM.Collect$$libinit$$00000002 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$00000002) - .ARM.Collect$$libinit$$00000008 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$00000008) - .ARM.Collect$$libinit$$0000000A 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) - .ARM.Collect$$libinit$$0000000C 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) - .ARM.Collect$$libinit$$0000000F 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$0000000F) - .ARM.Collect$$libinit$$00000011 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$00000011) - .ARM.Collect$$libinit$$00000013 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$00000013) - .ARM.Collect$$libinit$$00000015 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$00000015) - .ARM.Collect$$libinit$$00000017 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$00000017) - .ARM.Collect$$libinit$$00000019 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$00000019) - .ARM.Collect$$libinit$$0000001B 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) - .ARM.Collect$$libinit$$0000001D 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) - .ARM.Collect$$libinit$$0000001F 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) - .ARM.Collect$$libinit$$00000021 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$00000021) - .ARM.Collect$$libinit$$00000023 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$00000023) - .ARM.Collect$$libinit$$0000002A 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002A) - .ARM.Collect$$libinit$$0000002C 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) - .ARM.Collect$$libinit$$0000002E 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) - .ARM.Collect$$libinit$$00000030 0x000002fa Section 0 libinit2.o(.ARM.Collect$$libinit$$00000030) - .ARM.Collect$$libinit$$00000031 0x000002fa Section 2 libinit2.o(.ARM.Collect$$libinit$$00000031) - .ARM.Collect$$libshutdown$$00000000 0x000002fc Section 2 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) - .ARM.Collect$$libshutdown$$00000003 0x000002fe Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) - .ARM.Collect$$libshutdown$$00000006 0x000002fe Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) - .ARM.Collect$$libshutdown$$00000009 0x000002fe Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) - .ARM.Collect$$libshutdown$$0000000B 0x000002fe Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) - .ARM.Collect$$libshutdown$$0000000E 0x000002fe Section 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) - .ARM.Collect$$libshutdown$$0000000F 0x000002fe Section 2 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) - .ARM.Collect$$rtentry$$00000000 0x00000300 Section 0 rtentry.o(.ARM.Collect$$rtentry$$00000000) - .ARM.Collect$$rtentry$$00000002 0x00000300 Section 0 rtentry2.o(.ARM.Collect$$rtentry$$00000002) - .ARM.Collect$$rtentry$$00000004 0x00000300 Section 6 rtentry4.o(.ARM.Collect$$rtentry$$00000004) - .ARM.Collect$$rtentry$$00000009 0x00000306 Section 0 rtentry2.o(.ARM.Collect$$rtentry$$00000009) - .ARM.Collect$$rtentry$$0000000A 0x00000306 Section 4 rtentry2.o(.ARM.Collect$$rtentry$$0000000A) - .ARM.Collect$$rtentry$$0000000C 0x0000030a Section 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000C) - .ARM.Collect$$rtentry$$0000000D 0x0000030a Section 8 rtentry2.o(.ARM.Collect$$rtentry$$0000000D) - .ARM.Collect$$rtexit$$00000000 0x00000312 Section 2 rtexit.o(.ARM.Collect$$rtexit$$00000000) - .ARM.Collect$$rtexit$$00000002 0x00000314 Section 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) - .ARM.Collect$$rtexit$$00000003 0x00000314 Section 4 rtexit2.o(.ARM.Collect$$rtexit$$00000003) - .ARM.Collect$$rtexit$$00000004 0x00000318 Section 6 rtexit2.o(.ARM.Collect$$rtexit$$00000004) - .text 0x00000320 Section 48 startup.o(.text) - .text 0x00000350 Section 0 heapauxi.o(.text) - .text 0x00000356 Section 74 sys_stackheap_outer.o(.text) - .text 0x000003a0 Section 0 exit.o(.text) - .text 0x000003ac Section 8 libspace.o(.text) - .text 0x000003b4 Section 0 sys_exit.o(.text) - .text 0x000003c0 Section 2 use_no_semi.o(.text) - .text 0x000003c2 Section 0 indicate_semi.o(.text) - i.ADC1_In 0x000003c4 Section 0 texas.o(i.ADC1_In) - i.ADC1_Init 0x000003d0 Section 0 texas.o(i.ADC1_Init) - i.PLL_Init 0x000004a0 Section 0 texas.o(i.PLL_Init) - i.SetCode 0x0000051c Section 0 texas.o(i.SetCode) - i.SetCourse 0x00000534 Section 0 texas.o(i.SetCourse) - i.TExaS_Init 0x0000054c Section 0 texas.o(i.TExaS_Init) - i.Timer5A_Handler 0x00000654 Section 0 texas.o(i.Timer5A_Handler) - i.UART_ConvertDistance 0x00000874 Section 0 uart.o(i.UART_ConvertDistance) - i.UART_ConvertUDec 0x00000904 Section 0 uart.o(i.UART_ConvertUDec) - i.UART_InChar 0x00000a14 Section 0 uart.o(i.UART_InChar) - i.UART_InUDec 0x00000a2c Section 0 uart.o(i.UART_InUDec) - i.UART_Init 0x00000a78 Section 0 uart.o(i.UART_Init) - i.UART_OutChar 0x00000b10 Section 0 uart.o(i.UART_OutChar) - i.UART_OutDistance 0x00000b28 Section 0 uart.o(i.UART_OutDistance) - i.UART_OutString 0x00000b40 Section 0 uart.o(i.UART_OutString) - i.UART_OutUDec 0x00000b58 Section 0 uart.o(i.UART_OutUDec) - i.main 0x00000b70 Section 0 main.o(i.main) - .constdata 0x00000bf4 Section 664 texas.o(.constdata) - .data 0x20000000 Section 44 texas.o(.data) - RealGrade 0x20000004 Data 4 texas.o(.data) - .bss 0x2000002c Section 10 uart.o(.bss) - .bss 0x20000038 Section 628 texas.o(.bss) - .bss 0x200002ac Section 96 libspace.o(.bss) - HEAP 0x20000310 Section 0 startup.o(HEAP) - STACK 0x20000310 Section 1024 startup.o(STACK) - HeapMem 0x20000310 Data 0 startup.o(HEAP) - StackMem 0x20000310 Data 0 startup.o(STACK) - - Global Symbols - - Symbol Name Value Ov Type Size Object(Section) - - BuildAttributes$$THM_ISAv4$E$P$D$K$B$S$7EM$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$USESV6$~STKCKD$USESV7$~SHL$OSPACE$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE - __ARM_use_no_argv 0x00000000 Number 0 main.o ABSOLUTE - __Vectors 0x00000000 Data 0 startup.o(RESET) - __ARM_exceptions_init - Undefined Weak Reference - __alloca_initialize - Undefined Weak Reference - __cpp_initialize__aeabi_ - Undefined Weak Reference - __cxa_finalize - Undefined Weak Reference - __rt_locale - Undefined Weak Reference - __sigvec_lookup - Undefined Weak Reference - _atexit_init - Undefined Weak Reference - _call_atexit_fns - Undefined Weak Reference - _clock_init - Undefined Weak Reference - _fp_trap_init - Undefined Weak Reference - _fp_trap_shutdown - Undefined Weak Reference - _get_lc_collate - Undefined Weak Reference - _get_lc_ctype - Undefined Weak Reference - _get_lc_monetary - Undefined Weak Reference - _get_lc_numeric - Undefined Weak Reference - _get_lc_time - Undefined Weak Reference - _getenv_init - Undefined Weak Reference - _handle_redirection - Undefined Weak Reference - _init_alloc - Undefined Weak Reference - _init_user_alloc - Undefined Weak Reference - _initio - Undefined Weak Reference - _rand_init - Undefined Weak Reference - _signal_finish - Undefined Weak Reference - _signal_init - Undefined Weak Reference - _terminate_alloc - Undefined Weak Reference - _terminate_user_alloc - Undefined Weak Reference - _terminateio - Undefined Weak Reference - Reset_Handler 0x0000026d Thumb Code 0 startup.o(RESET) - NMI_Handler 0x00000271 Thumb Code 2 startup.o(RESET) - HardFault_Handler 0x00000273 Thumb Code 2 startup.o(RESET) - MemManage_Handler 0x00000275 Thumb Code 2 startup.o(RESET) - BusFault_Handler 0x00000277 Thumb Code 2 startup.o(RESET) - UsageFault_Handler 0x00000279 Thumb Code 2 startup.o(RESET) - SVC_Handler 0x0000027b Thumb Code 2 startup.o(RESET) - DebugMon_Handler 0x0000027d Thumb Code 2 startup.o(RESET) - PendSV_Handler 0x0000027f Thumb Code 2 startup.o(RESET) - SysTick_Handler 0x00000281 Thumb Code 2 startup.o(RESET) - ADC0Seq0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - ADC0Seq1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - ADC0Seq2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - ADC0Seq3_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - ADC1Seq0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - ADC1Seq1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - ADC1Seq2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - ADC1Seq3_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - CAN0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - CAN1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - CAN2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Comp0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Comp1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Comp2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Ethernet_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - ExtBus_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - FPU_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Fan0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - FlashCtl_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortA_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortB_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortC_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortD_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortE_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortF_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortG_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortH_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortJ_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortK_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortL_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortM_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortN_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortP1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortP2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortP3_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortP4_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortP5_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortP6_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortP7_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortP_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortQ1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortQ2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortQ3_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortQ4_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortQ5_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortQ6_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortQ7_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortQ_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortR_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - GPIOPortS_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Hibernate_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - I2C0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - I2C1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - I2C2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - I2C3_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - I2C4_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - I2C5_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - I2S0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - LPC0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - PECI0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - PWM0Fault_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - PWM0Generator0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - PWM0Generator1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - PWM0Generator2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - PWM0Generator3_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - PWM1Fault_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - PWM1Generator0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - PWM1Generator1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - PWM1Generator2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - PWM1Generator3_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Quadrature0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Quadrature1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Quadrature2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - SSI0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - SSI1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - SSI2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - SSI3_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - SysCtl_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Timer0A_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Timer0B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Timer1A_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Timer1B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Timer2A_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Timer2B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Timer3A_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Timer3B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Timer4A_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Timer4B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - Timer5B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - UART0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - UART1_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - UART2_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - UART3_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - UART4_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - UART5_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - UART6_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - UART7_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - USB0_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WDT_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer0A_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer0B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer1A_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer1B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer2A_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer2B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer3A_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer3B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer4A_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer4B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer5A_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - WideTimer5B_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - uDMA_Error 0x00000283 Thumb Code 0 startup.o(RESET) - uDMA_Handler 0x00000283 Thumb Code 0 startup.o(RESET) - __main 0x00000285 Thumb Code 8 __main.o(!!!main) - __scatterload 0x0000028d Thumb Code 0 __scatter.o(!!!scatter) - __scatterload_rt2 0x0000028d Thumb Code 44 __scatter.o(!!!scatter) - __scatterload_rt2_thumb_only 0x0000028d Thumb Code 0 __scatter.o(!!!scatter) - __scatterload_null 0x0000029b Thumb Code 0 __scatter.o(!!!scatter) - __scatterload_copy 0x000002c1 Thumb Code 26 __scatter_copy.o(!!handler_copy) - __scatterload_zeroinit 0x000002dd Thumb Code 28 __scatter_zi.o(!!handler_zi) - __rt_lib_init 0x000002f9 Thumb Code 0 libinit.o(.ARM.Collect$$libinit$$00000000) - __rt_lib_init_alloca_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002C) - __rt_lib_init_argv_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002A) - __rt_lib_init_atexit_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000019) - __rt_lib_init_clock_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001F) - __rt_lib_init_cpp_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000030) - __rt_lib_init_exceptions_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000002E) - __rt_lib_init_fp_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000002) - __rt_lib_init_fp_trap_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001D) - __rt_lib_init_getenv_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000021) - __rt_lib_init_heap_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000008) - __rt_lib_init_lc_collate_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000F) - __rt_lib_init_lc_ctype_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000011) - __rt_lib_init_lc_monetary_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000013) - __rt_lib_init_lc_numeric_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000015) - __rt_lib_init_lc_time_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000017) - __rt_lib_init_rand_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000C) - __rt_lib_init_return 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000031) - __rt_lib_init_signal_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000001B) - __rt_lib_init_stdio_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$00000023) - __rt_lib_init_user_alloc_1 0x000002fb Thumb Code 0 libinit2.o(.ARM.Collect$$libinit$$0000000A) - __rt_lib_shutdown 0x000002fd Thumb Code 0 libshutdown.o(.ARM.Collect$$libshutdown$$00000000) - __rt_lib_shutdown_fp_trap_1 0x000002ff Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000006) - __rt_lib_shutdown_heap_1 0x000002ff Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000E) - __rt_lib_shutdown_return 0x000002ff Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F) - __rt_lib_shutdown_signal_1 0x000002ff Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000009) - __rt_lib_shutdown_stdio_1 0x000002ff Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$00000003) - __rt_lib_shutdown_user_alloc_1 0x000002ff Thumb Code 0 libshutdown2.o(.ARM.Collect$$libshutdown$$0000000B) - __rt_entry 0x00000301 Thumb Code 0 rtentry.o(.ARM.Collect$$rtentry$$00000000) - __rt_entry_presh_1 0x00000301 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$00000002) - __rt_entry_sh 0x00000301 Thumb Code 0 rtentry4.o(.ARM.Collect$$rtentry$$00000004) - __rt_entry_li 0x00000307 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000A) - __rt_entry_postsh_1 0x00000307 Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$00000009) - __rt_entry_main 0x0000030b Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000D) - __rt_entry_postli_1 0x0000030b Thumb Code 0 rtentry2.o(.ARM.Collect$$rtentry$$0000000C) - __rt_exit 0x00000313 Thumb Code 0 rtexit.o(.ARM.Collect$$rtexit$$00000000) - __rt_exit_ls 0x00000315 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000003) - __rt_exit_prels_1 0x00000315 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000002) - __rt_exit_exit 0x00000319 Thumb Code 0 rtexit2.o(.ARM.Collect$$rtexit$$00000004) - DisableInterrupts 0x00000321 Thumb Code 0 startup.o(.text) - EnableInterrupts 0x00000325 Thumb Code 0 startup.o(.text) - StartCritical 0x00000329 Thumb Code 0 startup.o(.text) - EndCritical 0x00000331 Thumb Code 0 startup.o(.text) - WaitForInterrupt 0x00000337 Thumb Code 0 startup.o(.text) - __user_initial_stackheap 0x0000033b Thumb Code 0 startup.o(.text) - __use_two_region_memory 0x00000351 Thumb Code 2 heapauxi.o(.text) - __rt_heap_escrow$2region 0x00000353 Thumb Code 2 heapauxi.o(.text) - __rt_heap_expand$2region 0x00000355 Thumb Code 2 heapauxi.o(.text) - __user_setup_stackheap 0x00000357 Thumb Code 74 sys_stackheap_outer.o(.text) - exit 0x000003a1 Thumb Code 12 exit.o(.text) - __user_libspace 0x000003ad Thumb Code 8 libspace.o(.text) - __user_perproc_libspace 0x000003ad Thumb Code 0 libspace.o(.text) - __user_perthread_libspace 0x000003ad Thumb Code 0 libspace.o(.text) - _sys_exit 0x000003b5 Thumb Code 8 sys_exit.o(.text) - __I$use$semihosting 0x000003c1 Thumb Code 0 use_no_semi.o(.text) - __use_no_semihosting_swi 0x000003c1 Thumb Code 2 use_no_semi.o(.text) - __semihosting_library_function 0x000003c3 Thumb Code 0 indicate_semi.o(.text) - ADC1_In 0x000003c5 Thumb Code 6 texas.o(i.ADC1_In) - ADC1_Init 0x000003d1 Thumb Code 168 texas.o(i.ADC1_Init) - PLL_Init 0x000004a1 Thumb Code 118 texas.o(i.PLL_Init) - SetCode 0x0000051d Thumb Code 20 texas.o(i.SetCode) - SetCourse 0x00000535 Thumb Code 20 texas.o(i.SetCourse) - TExaS_Init 0x0000054d Thumb Code 172 texas.o(i.TExaS_Init) - Timer5A_Handler 0x00000655 Thumb Code 496 texas.o(i.Timer5A_Handler) - UART_ConvertDistance 0x00000875 Thumb Code 138 uart.o(i.UART_ConvertDistance) - UART_ConvertUDec 0x00000905 Thumb Code 266 uart.o(i.UART_ConvertUDec) - UART_InChar 0x00000a15 Thumb Code 20 uart.o(i.UART_InChar) - UART_InUDec 0x00000a2d Thumb Code 76 uart.o(i.UART_InUDec) - UART_Init 0x00000a79 Thumb Code 126 uart.o(i.UART_Init) - UART_OutChar 0x00000b11 Thumb Code 18 uart.o(i.UART_OutChar) - UART_OutDistance 0x00000b29 Thumb Code 18 uart.o(i.UART_OutDistance) - UART_OutString 0x00000b41 Thumb Code 24 uart.o(i.UART_OutString) - UART_OutUDec 0x00000b59 Thumb Code 18 uart.o(i.UART_OutUDec) - main 0x00000b71 Thumb Code 58 main.o(i.main) - Port 0x00000bf4 Data 24 texas.o(.constdata) - BlankMsg 0x00000c0c Data 40 texas.o(.constdata) - InitializedMsg 0x00000c34 Data 40 texas.o(.constdata) - IntroMsg 0x00000c5c Data 40 texas.o(.constdata) - DoneMsg 0x00000c84 Data 40 texas.o(.constdata) - TestMsg 0x00000cac Data 40 texas.o(.constdata) - LabTest 0x00000cd4 Data 368 texas.o(.constdata) - Key 0x00000e44 Data 8 texas.o(.constdata) - Scramble 0x00000e4c Data 32 texas.o(.constdata) - DeScramble 0x00000e6c Data 32 texas.o(.constdata) - Region$$Table$$Base 0x00000e8c Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x00000eac Number 0 anon$$obj.o(Region$$Table) - TExaS_Period 0x20000000 Data 4 texas.o(.data) - TExaS_Ports 0x20000008 Data 8 texas.o(.data) - TExaS_Meter 0x20000010 Data 4 texas.o(.data) - ADCnum 0x20000014 Data 4 texas.o(.data) - LastMode 0x20000018 Data 4 texas.o(.data) - bFlag 0x2000001c Data 4 texas.o(.data) - Count 0x20000020 Data 4 texas.o(.data) - DelayBetweenTests 0x20000024 Data 4 texas.o(.data) - TExaS_Test 0x20000028 Data 4 texas.o(.data) - String 0x2000002c Data 10 uart.o(.bss) - TExaS 0x20000038 Data 56 texas.o(.bss) - TExaS_ADC 0x20000070 Data 512 texas.o(.bss) - MagicCode 0x20000270 Data 10 texas.o(.bss) - EncriptedMagicCode 0x2000027a Data 10 texas.o(.bss) - StudentID 0x20000284 Data 40 texas.o(.bss) - __libspace_start 0x200002ac Data 96 libspace.o(.bss) - __temporary_stack_top$libspace 0x2000030c Data 0 libspace.o(.bss) - - - -============================================================================== - -Memory Map of the image - - Image Entry point : 0x0000026d - - Load Region LR_1 (Base: 0x00000000, Size: 0x00000ed8, Max: 0xffffffff, ABSOLUTE) - - Execution Region ER_RO (Base: 0x00000000, Size: 0x00000eac, Max: 0xffffffff, ABSOLUTE) - - Base Addr Size Type Attr Idx E Section Name Object - - 0x00000000 0x00000284 Code RO 3 * RESET startup.o - 0x00000284 0x00000008 Code RO 199 * !!!main c_w.l(__main.o) - 0x0000028c 0x00000034 Code RO 353 !!!scatter c_w.l(__scatter.o) - 0x000002c0 0x0000001a Code RO 355 !!handler_copy c_w.l(__scatter_copy.o) - 0x000002da 0x00000002 PAD - 0x000002dc 0x0000001c Code RO 357 !!handler_zi c_w.l(__scatter_zi.o) - 0x000002f8 0x00000002 Code RO 226 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) - 0x000002fa 0x00000000 Code RO 233 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 236 .ARM.Collect$$libinit$$00000008 c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 238 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 240 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 243 .ARM.Collect$$libinit$$0000000F c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 245 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 247 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 249 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 251 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 253 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 255 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 257 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 259 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 261 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 263 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 267 .ARM.Collect$$libinit$$0000002A c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 269 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 271 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) - 0x000002fa 0x00000000 Code RO 273 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) - 0x000002fa 0x00000002 Code RO 274 .ARM.Collect$$libinit$$00000031 c_w.l(libinit2.o) - 0x000002fc 0x00000002 Code RO 294 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) - 0x000002fe 0x00000000 Code RO 308 .ARM.Collect$$libshutdown$$00000003 c_w.l(libshutdown2.o) - 0x000002fe 0x00000000 Code RO 311 .ARM.Collect$$libshutdown$$00000006 c_w.l(libshutdown2.o) - 0x000002fe 0x00000000 Code RO 314 .ARM.Collect$$libshutdown$$00000009 c_w.l(libshutdown2.o) - 0x000002fe 0x00000000 Code RO 316 .ARM.Collect$$libshutdown$$0000000B c_w.l(libshutdown2.o) - 0x000002fe 0x00000000 Code RO 319 .ARM.Collect$$libshutdown$$0000000E c_w.l(libshutdown2.o) - 0x000002fe 0x00000002 Code RO 320 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o) - 0x00000300 0x00000000 Code RO 201 .ARM.Collect$$rtentry$$00000000 c_w.l(rtentry.o) - 0x00000300 0x00000000 Code RO 203 .ARM.Collect$$rtentry$$00000002 c_w.l(rtentry2.o) - 0x00000300 0x00000006 Code RO 215 .ARM.Collect$$rtentry$$00000004 c_w.l(rtentry4.o) - 0x00000306 0x00000000 Code RO 205 .ARM.Collect$$rtentry$$00000009 c_w.l(rtentry2.o) - 0x00000306 0x00000004 Code RO 206 .ARM.Collect$$rtentry$$0000000A c_w.l(rtentry2.o) - 0x0000030a 0x00000000 Code RO 208 .ARM.Collect$$rtentry$$0000000C c_w.l(rtentry2.o) - 0x0000030a 0x00000008 Code RO 209 .ARM.Collect$$rtentry$$0000000D c_w.l(rtentry2.o) - 0x00000312 0x00000002 Code RO 230 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) - 0x00000314 0x00000000 Code RO 276 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) - 0x00000314 0x00000004 Code RO 277 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) - 0x00000318 0x00000006 Code RO 278 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) - 0x0000031e 0x00000002 PAD - 0x00000320 0x00000030 Code RO 4 .text startup.o - 0x00000350 0x00000006 Code RO 197 .text c_w.l(heapauxi.o) - 0x00000356 0x0000004a Code RO 217 .text c_w.l(sys_stackheap_outer.o) - 0x000003a0 0x0000000c Code RO 219 .text c_w.l(exit.o) - 0x000003ac 0x00000008 Code RO 227 .text c_w.l(libspace.o) - 0x000003b4 0x0000000c Code RO 286 .text c_w.l(sys_exit.o) - 0x000003c0 0x00000002 Code RO 297 .text c_w.l(use_no_semi.o) - 0x000003c2 0x00000000 Code RO 299 .text c_w.l(indicate_semi.o) - 0x000003c2 0x00000002 PAD - 0x000003c4 0x0000000c Code RO 100 i.ADC1_In texas.o - 0x000003d0 0x000000d0 Code RO 101 i.ADC1_Init texas.o - 0x000004a0 0x0000007c Code RO 104 i.PLL_Init texas.o - 0x0000051c 0x00000018 Code RO 106 i.SetCode texas.o - 0x00000534 0x00000018 Code RO 107 i.SetCourse texas.o - 0x0000054c 0x00000108 Code RO 110 i.TExaS_Init texas.o - 0x00000654 0x00000220 Code RO 112 i.Timer5A_Handler texas.o - 0x00000874 0x00000090 Code RO 12 i.UART_ConvertDistance uart.o - 0x00000904 0x00000110 Code RO 13 i.UART_ConvertUDec uart.o - 0x00000a14 0x00000018 Code RO 14 i.UART_InChar uart.o - 0x00000a2c 0x0000004c Code RO 16 i.UART_InUDec uart.o - 0x00000a78 0x00000098 Code RO 17 i.UART_Init uart.o - 0x00000b10 0x00000018 Code RO 18 i.UART_OutChar uart.o - 0x00000b28 0x00000018 Code RO 19 i.UART_OutDistance uart.o - 0x00000b40 0x00000018 Code RO 20 i.UART_OutString uart.o - 0x00000b58 0x00000018 Code RO 21 i.UART_OutUDec uart.o - 0x00000b70 0x00000084 Code RO 88 i.main main.o - 0x00000bf4 0x00000298 Data RO 115 .constdata texas.o - 0x00000e8c 0x00000020 Data RO 351 Region$$Table anon$$obj.o - - - Execution Region ER_RW (Base: 0x20000000, Size: 0x0000002c, Max: 0xffffffff, ABSOLUTE) - - Base Addr Size Type Attr Idx E Section Name Object - - 0x20000000 0x0000002c Data RW 116 .data texas.o - - - Execution Region ER_ZI (Base: 0x2000002c, Size: 0x000006e4, Max: 0xffffffff, ABSOLUTE) - - Base Addr Size Type Attr Idx E Section Name Object - - 0x2000002c 0x0000000a Zero RW 22 .bss uart.o - 0x20000036 0x00000002 PAD - 0x20000038 0x00000274 Zero RW 114 .bss texas.o - 0x200002ac 0x00000060 Zero RW 228 .bss c_w.l(libspace.o) - 0x2000030c 0x00000004 PAD - 0x20000310 0x00000000 Zero RW 2 HEAP startup.o - 0x20000310 0x00000400 Zero RW 1 STACK startup.o - - -============================================================================== - -Image component sizes - - - Code (inc. data) RO Data RW Data ZI Data Debug Object Name - - 132 74 0 0 0 423 main.o - 692 632 0 0 1024 852 startup.o - 1200 200 664 44 628 12459 texas.o - 764 60 0 0 10 5589 uart.o - - ---------------------------------------------------------------------- - 2788 966 696 44 1664 19323 Object Totals - 0 0 32 0 0 0 (incl. Generated) - 0 0 0 0 2 0 (incl. Padding) - - ---------------------------------------------------------------------- - - Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name - - 8 0 0 0 0 68 __main.o - 52 8 0 0 0 0 __scatter.o - 26 0 0 0 0 0 __scatter_copy.o - 28 0 0 0 0 0 __scatter_zi.o - 12 0 0 0 0 72 exit.o - 6 0 0 0 0 152 heapauxi.o - 0 0 0 0 0 0 indicate_semi.o - 2 0 0 0 0 0 libinit.o - 2 0 0 0 0 0 libinit2.o - 2 0 0 0 0 0 libshutdown.o - 2 0 0 0 0 0 libshutdown2.o - 8 4 0 0 96 68 libspace.o - 0 0 0 0 0 0 rtentry.o - 12 0 0 0 0 0 rtentry2.o - 6 0 0 0 0 0 rtentry4.o - 2 0 0 0 0 0 rtexit.o - 10 0 0 0 0 0 rtexit2.o - 12 4 0 0 0 68 sys_exit.o - 74 0 0 0 0 80 sys_stackheap_outer.o - 2 0 0 0 0 68 use_no_semi.o - - ---------------------------------------------------------------------- - 272 16 0 0 100 576 Library Totals - 6 0 0 0 4 0 (incl. Padding) - - ---------------------------------------------------------------------- - - Code (inc. data) RO Data RW Data ZI Data Debug Library Name - - 266 16 0 0 96 576 c_w.l - - ---------------------------------------------------------------------- - 272 16 0 0 100 576 Library Totals - - ---------------------------------------------------------------------- - -============================================================================== - - - Code (inc. data) RO Data RW Data ZI Data Debug - - 3060 982 696 44 1764 18911 Grand Totals - 3060 982 696 44 1764 18911 ELF Image Totals - 3060 982 696 44 0 0 ROM Totals - -============================================================================== - - Total RO Size (Code + RO Data) 3756 ( 3.67kB) - Total RW Size (RW Data + ZI Data) 1808 ( 1.77kB) - Total ROM Size (Code + RO Data + RW Data) 3800 ( 3.71kB) - -============================================================================== - diff --git a/UART/Lab11.uvgui.Richard b/UART/Lab11.uvgui.Richard deleted file mode 100644 index e9bbd3f..0000000 --- a/UART/Lab11.uvgui.Richard +++ /dev/null @@ -1,2650 +0,0 @@ - - - - -4.1 - -
    ### uVision Project, (C) Keil Software
    - - - - - - 38003 - Registers - 115 113 - - - 346 - Code Coverage - 780 568 - - - 204 - Performance Analyzer - 940 141 141 126 - - - - - - 1506 - Symbols - - 133 133 133 - - - 1936 - Watch 1 - - 133 133 133 - - - 1937 - Watch 2 - - 133 133 133 - - - 1935 - Call Stack + Locals - - 133 133 133 - - - 2506 - Trace Data - FiltIdx=0;DescrEn=0;DescrHeight=4;FuncTrc=0;FindType=8;ColWidths=004B00870082005F004600E600C80096 - 75 135 95 70 230 200 - - - - - - 0 - 0 - 0 - - - - - - - 44 - 2 - 3 - - -1 - -1 - - - -1 - -1 - - - 130 - 130 - 1570 - 889 - - - - 0 - - 465 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000005000000040000000100000022433A5C4B65696C5C4C6162776172655C4C616231315F554152545C54457861532E68000000000754457861532E68000000009CC1B600FFFFFFFF21433A5C4B65696C5C4C6162776172655C4C616231315F554152545C554152542E680000000006554152542E6800000000BCA8E100FFFFFFFF24433A5C4B65696C5C4C6162776172655C4C616231315F554152545C737461727475702E730000000009737461727475702E7300000000F0A0A100FFFFFFFF21433A5C4B65696C5C4C6162776172655C4C616231315F554152545C6D61696E2E6300000000066D61696E2E6300000000BECEA100FFFFFFFF21433A5C4B65696C5C4C6162776172655C4C616231315F554152545C554152542E630000000006554152542E6300000000FFDC7800FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F2000000660000008007000082030000 - - - - 0 - Build - - -1 - -1 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F20000004B000000A8040000C2000000 - - - 16 - F200000062000000A8040000D9000000 - - - - 1005 - 1005 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000EB00000052030000 - - - 16 - B4000000C7000000A2010000A5020000 - - - - 109 - 109 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000EB00000052030000 - - - 16 - B4000000C7000000A2010000A5020000 - - - - 1465 - 1465 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 1466 - 1466 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 1467 - 1467 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 1468 - 1468 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 1506 - 1506 - 0 - 0 - 0 - 0 - 32767 - 0 - 16384 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 1913 - 1913 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F500000062000000A5040000A9000000 - - - 16 - B4000000C7000000080300003E010000 - - - - 1935 - 1935 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 1936 - 1936 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 1937 - 1937 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 1939 - 1939 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 1940 - 1940 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 1941 - 1941 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 1942 - 1942 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 195 - 195 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000EB00000052030000 - - - 16 - B4000000C7000000A2010000A5020000 - - - - 196 - 196 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000EB00000052030000 - - - 16 - B4000000C7000000A2010000A5020000 - - - - 197 - 197 - 1 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 000000008303000080070000E6030000 - - - 16 - B4000000C7000000080300003E010000 - - - - 198 - 198 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 0000000088000000800700006B030000 - - - 16 - 92010000500200006C070000F0030000 - - - - 199 - 199 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000860300007D070000CD030000 - - - 16 - B4000000C7000000080300003E010000 - - - - 203 - 203 - 0 - 0 - 0 - 0 - 32767 - 0 - 8192 - 0 - - 16 - F500000062000000A5040000A9000000 - - - 16 - B4000000C7000000080300003E010000 - - - - 204 - 204 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F500000062000000A5040000A9000000 - - - 16 - B4000000C7000000080300003E010000 - - - - 221 - 221 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 00000000000000000000000000000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 2506 - 2506 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 2507 - 2507 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 343 - 343 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F500000062000000A5040000A9000000 - - - 16 - B4000000C7000000080300003E010000 - - - - 346 - 346 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F500000062000000A5040000A9000000 - - - 16 - B4000000C7000000080300003E010000 - - - - 35824 - 35824 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F500000062000000A5040000A9000000 - - - 16 - B4000000C7000000080300003E010000 - - - - 35885 - 35885 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35886 - 35886 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35887 - 35887 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35888 - 35888 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35889 - 35889 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35890 - 35890 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35891 - 35891 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35892 - 35892 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35893 - 35893 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35894 - 35894 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35895 - 35895 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35896 - 35896 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35897 - 35897 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35898 - 35898 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35899 - 35899 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35900 - 35900 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35901 - 35901 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35902 - 35902 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35903 - 35903 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35904 - 35904 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 35905 - 35905 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 1B03000062000000A5040000AE010000 - - - 16 - B4000000C70000004402000057020000 - - - - 38003 - 38003 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000EB00000052030000 - - - 16 - B4000000C7000000A2010000A5020000 - - - - 38007 - 38007 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000860300007D070000CD030000 - - - 16 - B4000000C7000000080300003E010000 - - - - 436 - 436 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000860300007D070000CD030000 - - - 16 - B4000000C7000000A2010000A5020000 - - - - 437 - 437 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 440 - 440 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000660000003D0600009E020000 - - - 16 - 2E010000410100006904000042030000 - - - - 59392 - 59392 - 1 - 0 - 0 - 0 - 473 - 0 - 8192 - 0 - - 16 - 0000000000000000B70300001C000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59393 - 0 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 00000000E603000080070000F9030000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59399 - 59399 - 1 - 0 - 0 - 0 - 279 - 0 - 8192 - 1 - - 16 - 000000001C000000C201000038000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59400 - 59400 - 0 - 0 - 0 - 0 - 316 - 0 - 8192 - 2 - - 16 - 00000000380000006F02000054000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 2619 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF2000000C2000000A8040000C6000000000000000100000004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000000000000F200000062000000A8040000D9000000F20000004B000000A8040000C20000000000000040280046060000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF140300004B00000018030000C7010000000000000200000004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C0000018000400000000000001803000062000000A8040000DE010000180300004B000000A8040000C70100000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFEE0000004F000000F20000006B030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000EE00000082030000000000004F000000EE0000006B0300000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000084000000800700008800000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000006600000040060000CE020000000000004F000000800700006B03000000000000404100460E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFF54020000B7010000580200004202000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000006B030000800700006F030000010000000100001004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B40100007794000001800080000001000000000000008603000080070000FD030000000000006F03000080070000E60300000000000040820056040000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 - - - 59392 - File - - 2088 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000E53595343544C5F52434743325F52960000000000000005000E53595343544C5F52434743325F520C53595343544C5F52434743320A73797363746C5F7263670673797363746C0564656C61790000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020000001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65D9010000 - - - 1423 - 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 1423 - 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 - - - - 59399 - Build - - 637 - 00200000010000000F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000004001F0000000000000000000000000000000001000000010000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA0000000000000000000000000000000000000000000000000100000001000000960000000300205000000000054C6162313196000000000000000100054C61623131000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E0000000000000000000000000000000001000000010000000180BE010000000004005000000000000000000000000000000000010000000100000000000000054275696C6417010000 - - - 548 - 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 548 - 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A0000000000000000000000000000000001000000010000000180BE010000000000000B000000000000000000000000000000000100000001000000 - - - - 59400 - Debug - - 2220 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000000000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F7200000000000000000100000000000000010000000000000000000000010000000000000000000544656275673C010000 - - - 898 - 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 898 - 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 - - - - 0 - 1920 - 1080 - - - - 1 - Debug - - -1 - -1 - 1 - 1 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 00000000A70200004006000032030000 - - - 16 - 2E010000410100006904000042030000 - - - - 1005 - 1005 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000EB000000CD030000 - - - 16 - 46000000590000003401000037020000 - - - - 109 - 109 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000EB0000001D030000 - - - 16 - 46000000590000003401000037020000 - - - - 1465 - 1465 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200003D06000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 1466 - 1466 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200001903000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 1467 - 1467 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200001903000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 1468 - 1468 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200001903000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 1506 - 1506 - 0 - 0 - 0 - 0 - 32767 - 0 - 16384 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 1913 - 1913 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F5000000660000003D060000AD000000 - - - 16 - 46000000590000009A020000D0000000 - - - - 1935 - 1935 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200003D06000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 1936 - 1936 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200001903000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 1937 - 1937 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200001903000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 1939 - 1939 - 1 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200003D06000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 1940 - 1940 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200001903000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 1941 - 1941 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200001903000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 1942 - 1942 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200001903000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 195 - 195 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000EB0000001D030000 - - - 16 - 46000000590000003401000037020000 - - - - 196 - 196 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000EB0000001D030000 - - - 16 - 46000000590000003401000037020000 - - - - 197 - 197 - 0 - 0 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000E2010000A504000029020000 - - - 16 - 46000000590000009A020000D0000000 - - - - 198 - 198 - 1 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 00000000A70200002003000032030000 - - - 16 - 92010000500200006C070000F0030000 - - - - 199 - 199 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000E2010000A504000029020000 - - - 16 - 46000000590000009A020000D0000000 - - - - 203 - 203 - 1 - 0 - 0 - 0 - 32767 - 0 - 8192 - 0 - - 16 - F20000006300000080070000C6000000 - - - 16 - 46000000590000009A020000D0000000 - - - - 204 - 204 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F5000000660000003D060000AD000000 - - - 16 - 46000000590000009A020000D0000000 - - - - 221 - 221 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 00000000000000000000000000000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 2506 - 2506 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 2507 - 2507 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200001903000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 343 - 343 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F5000000660000003D060000AD000000 - - - 16 - 46000000590000009A020000D0000000 - - - - 346 - 346 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F5000000660000003D060000AD000000 - - - 16 - 46000000590000009A020000D0000000 - - - - 35824 - 35824 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - F5000000660000003D060000AD000000 - - - 16 - 46000000590000009A020000D0000000 - - - - 35885 - 35885 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35886 - 35886 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35887 - 35887 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35888 - 35888 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35889 - 35889 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35890 - 35890 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35891 - 35891 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35892 - 35892 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35893 - 35893 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35894 - 35894 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35895 - 35895 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35896 - 35896 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35897 - 35897 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35898 - 35898 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35899 - 35899 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35900 - 35900 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35901 - 35901 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35902 - 35902 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35903 - 35903 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35904 - 35904 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 35905 - 35905 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - B3040000620000003D06000019030000 - - - 16 - 4600000059000000D6010000E9010000 - - - - 38003 - 38003 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 0300000066000000EB000000CD030000 - - - 16 - 46000000590000003401000037020000 - - - - 38007 - 38007 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000E2010000A504000029020000 - - - 16 - 46000000590000009A020000D0000000 - - - - 436 - 436 - 0 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 03000000E2010000A504000029020000 - - - 16 - 46000000590000003401000037020000 - - - - 437 - 437 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200001903000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 440 - 440 - 0 - 1 - 0 - 0 - 32767 - 0 - 32768 - 0 - - 16 - 03000000BE0200001903000019030000 - - - 16 - 2E010000410100006904000042030000 - - - - 59392 - 59392 - 1 - 0 - 0 - 0 - 473 - 0 - 8192 - 0 - - 16 - 0000000000000000B70300001C000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59393 - 0 - 1 - 0 - 0 - 0 - 32767 - 0 - 4096 - 0 - - 16 - 00000000E603000080070000F9030000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59399 - 59399 - 0 - 0 - 0 - 0 - 279 - 0 - 8192 - 1 - - 16 - 000000001C000000C201000038000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 59400 - 59400 - 1 - 0 - 0 - 0 - 316 - 0 - 8192 - 2 - - 16 - 000000001C0000006F02000038000000 - - - 16 - 0A0000000A0000006E0000006E000000 - - - - 2625 - 0000000008000000000000000020000001000000FFFFFFFFFFFFFFFFF2000000C600000080070000CA000000010000000100001004000000010000000000000000000000FFFFFFFF06000000CB00000057010000CC000000F08B00005A01000079070000FFFF02000B004354616262656450616E650020000001000000F20000006200000040060000D9000000F20000004F00000080070000C60000000000000040280056060000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFAC0400004B000000B004000032030000000000000200000004000000010000000000000000000000FFFFFFFF17000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000001800040000000000000B0040000620000004006000049030000B00400004B00000040060000320300000000000040410046170000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF115445786153204772616465722076322E3000000000418C000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFEE0000004F000000F2000000E6030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000062000000EE00000049030000000000004F000000EE000000E60300000000000040140056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000C7010000A8040000CB010000000000000100000004000000010000000000000000000000FFFFFFFF04000000C5000000C7000000B4010000779400000180008000000000000000000000E2010000A80400005902000000000000CB010000A8040000420200000000000040820046040000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC500000002000000FFFF02001200434D756C746950616E654672616D65576E64000100942E01000041010000690400004203000001000000000000000200000000000000FFFFFFFF0E0000008F070000930700009407000095070000960700009007000091070000B5010000B8010000B9050000BA050000BB050000BC050000CB090000018000400000010000002E01000041010000690400004203000000000000A7020000400600003203000000000000404100560E0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331010000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFF8F070000FFFF02001400434D756C746950616E654672616D65576E6445780001009492010000500200006C070000F003000001000000000000000200000000000000C60000000000000000000000000000000000000001000000C60000000000000000000000 - - - 59392 - File - - 2088 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000E53595343544C5F52434743325F52960000000000000005000E53595343544C5F52434743325F520C53595343544C5F52434743320A73797363746C5F7263670673797363746C0564656C61790000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000020003001500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000000180C8880000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E4C010000020001001A0000000F50726F6A6563742057696E646F7773000000000000000000000000010000000100000000000000000000000100000008002880DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002880DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002880E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002880E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000288018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000028800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002880D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002880E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65D9010000 - - - 1423 - 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 1423 - 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000 - - - - 59399 - Build - - 622 - 00200000000000000F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E00000000000000000000000000000000010000000100000001809E8A0000000000001F0000000000000000000000000000000001000000010000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E0000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C6417010000 - - - 548 - 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 548 - 0F00FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A0000000000000000000000000000000001000000010000000180BE010000000000000B000000000000000000000000000000000100000001000000 - - - - 59400 - Debug - - 2220 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000002001380D88B000000000000310000000757617463682031000000000000000000000000010000000100000000000000000000000100000000001380D98B0000000000003100000007576174636820320000000000000000000000000100000001000000000000000000000001000000000013800F01000002000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000084D656D6F72792031000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000084D656D6F72792032000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000084D656D6F72792033000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000084D656D6F727920340000000000000000000000000100000001000000000000000000000001000000000013801001000002000100330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000755415254202331000000000000000000000000010000000100000000000000000000000100000000001380940700000000000033000000075541525420233200000000000000000000000001000000010000000000000000000000010000000000138095070000000000003300000007554152542023330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000000E49544D2F525441205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000020000003400000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380658A000000000000340000000E4C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E00000014506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000D436F646520436F76657261676500000000000000000000000001000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000138001890000020000003600000007546F6F6C626F7800000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F7201000000000000000100000000000000010000000000000000000000010000000000000000000544656275673C010000 - - - 898 - 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000 - - - 898 - 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000 - - - - 0 - 1920 - 1080 - - - - - - - C:\Keil\Labware\Lab11_UART\UART.h - 0 - 9 - 10 - - - C:\Keil\Labware\Lab11_UART\TExaS.h - 0 - 1 - 3 - - - - - 1 - 0 - - 100 - 4 - - TExaS.h - 15 - 1 - 3 - 1 - - 0 - - - UART.h - 10 - 9 - 10 - 1 - - 0 - - - .\startup.s - 0 - 263 - 277 - 1 - - 0 - - - .\main.c - 0 - 1 - 18 - 1 - - 0 - - - .\UART.c - 54 - 50 - 58 - 1 - - 0 - - - - -
    diff --git a/UART/Lab11.uvopt b/UART/Lab11.uvopt index cfaee03..ff64288 100644 --- a/UART/Lab11.uvopt +++ b/UART/Lab11.uvopt @@ -128,7 +128,7 @@ 0 DLGDARM - (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)(3004=1103,213,1499,570,1) + (1010=-1,-1,-1,-1,0)(1007=-1,-1,-1,-1,0)(1008=-1,-1,-1,-1,0)(1009=-1,-1,-1,-1,0)(1012=-1,-1,-1,-1,0)(3004=1139,168,1535,521,1) 0 @@ -202,7 +202,7 @@ 0 0 0 - 263 + 271 277 0 .\startup.s @@ -216,10 +216,10 @@ 1 1 0 - 54 + 34 0 - 50 - 58 + 25 + 33 0 .\UART.c UART.c @@ -234,8 +234,8 @@ 0 0 0 - 1 - 18 + 7 + 10 0 .\main.c main.c diff --git a/UART/Lab11_Lab11.dep b/UART/Lab11_Lab11.dep deleted file mode 100644 index 0ad3b9c..0000000 --- a/UART/Lab11_Lab11.dep +++ /dev/null @@ -1,9 +0,0 @@ -Dependencies for Project 'Lab11', Target 'Lab11': (DO NOT MODIFY !) -F (.\startup.s)(0x52FA1CB8)(--cpu Cortex-M4 --pd "__EVAL SETA 1" -g --apcs=interwork -I C:\Keil\ARM\RV31\INC -I C:\Keil\ARM\CMSIS\Include -I C:\Keil\ARM\Inc\Luminary --list .\startup.lst --xref -o .\startup.o --depend .\startup.d) -F (.\UART.c)(0x533C7B25)(-c --cpu Cortex-M4 -D__EVAL -g -O0 --apcs=interwork --split_sections --signed_chars -I.. -I..\..\.. -I C:\Keil\ARM\RV31\INC -I C:\Keil\ARM\CMSIS\Include -I C:\Keil\ARM\Inc\Luminary -Drvmdk -DPART_LM4F120H5QR -o .\uart.o --omf_browse .\uart.crf --depend .\uart.d) -I (..\tm4c123gh6pm.h)(0x51D470B2) -I (UART.h)(0x52FA1D44) -F (.\main.c)(0x5313C5BE)(-c --cpu Cortex-M4 -D__EVAL -g -O0 --apcs=interwork --split_sections --signed_chars -I.. -I..\..\.. -I C:\Keil\ARM\RV31\INC -I C:\Keil\ARM\CMSIS\Include -I C:\Keil\ARM\Inc\Luminary -Drvmdk -DPART_LM4F120H5QR -o .\main.o --omf_browse .\main.crf --depend .\main.d) -I (UART.h)(0x52FA1D44) -I (TExaS.h)(0x52FA1C5E) -F (.\texas.o)(0x52FA15A4)() diff --git a/UART/UART.c b/UART/UART.c index 5634e14..c282bb2 100644 --- a/UART/UART.c +++ b/UART/UART.c @@ -37,7 +37,7 @@ void UART_Init(void){ // as part of Lab 11, modify this program to use UART0 instead of UART1 // switching from PC5,PC4 to PA1,PA0 - /* + SYSCTL_RCGC1_R |= SYSCTL_RCGC1_UART0; // activate UART0 SYSCTL_RCGC2_R |= SYSCTL_RCGC2_GPIOA; // activate port A UART0_CTL_R &= ~UART_CTL_UARTEN; // disable UART @@ -51,12 +51,12 @@ void UART_Init(void){ // configure PA1,PA0 as UART0 GPIO_PORTA_PCTL_R = (GPIO_PORTA_PCTL_R&0xFFFFFF00)+0x00000011; GPIO_PORTA_AMSEL_R &= ~0x03; // disable analog functionality on PA1,PA0 - */ + /* SYSCTL_RCGC1_R |= SYSCTL_RCGC1_UART1; // activate UART1 SYSCTL_RCGC2_R |= SYSCTL_RCGC2_GPIOC; // activate port C UART1_CTL_R &= ~UART_CTL_UARTEN; // disable UART - UART1_IBRD_R = 43; // 80,000,000/(16*115,200)) = 43.40278 - UART1_FBRD_R = 26; //6-bbit fraction, round(0.40278 * 64) = 26 + UART1_IBRD_R = 43; // IBRD = int(80,000,000/(16*115,200)) = 43.40278 + UART1_FBRD_R = 26; // FBRD = round(0.40278 * 64) = 26 // 8 bit word length (no parity bits, one stop bit, FIFOs) UART1_LCRH_R = (UART_LCRH_WLEN_8|UART_LCRH_FEN); UART1_CTL_R |= UART_CTL_UARTEN; // enable UART @@ -65,6 +65,7 @@ void UART_Init(void){ // configure PC5-4 as UART1 GPIO_PORTC_PCTL_R = (GPIO_PORTC_PCTL_R&0xFF00FFFF)+0x00220000; GPIO_PORTC_AMSEL_R &= ~0x30; // disable analog functionality on PC5-4 + */ } //------------UART_InChar------------ @@ -73,10 +74,10 @@ void UART_Init(void){ // Output: ASCII code for key typed unsigned char UART_InChar(void){ // as part of Lab 11, modify this program to use UART0 instead of UART1 - //while((UART0_FR_R&UART_FR_RXFE) != 0); - //return((unsigned char)(UART0_DR_R&0xFF)); - while((UART1_FR_R&UART_FR_RXFE) != 0); - return((unsigned char)(UART1_DR_R&0xFF)); + while((UART0_FR_R&UART_FR_RXFE) != 0); + return((unsigned char)(UART0_DR_R&0xFF)); + //while((UART1_FR_R&UART_FR_RXFE) != 0); + //return((unsigned char)(UART1_DR_R&0xFF)); } //------------UART_InCharNonBlocking------------ @@ -86,16 +87,16 @@ unsigned char UART_InChar(void){ // Output: ASCII code for key typed or 0 if no character unsigned char UART_InCharNonBlocking(void){ // as part of Lab 11, modify this program to use UART0 instead of UART1 - /*if((UART0_FR_R&UART_FR_RXFE) == 0){ + if((UART0_FR_R&UART_FR_RXFE) == 0){ return((unsigned char)(UART0_DR_R&0xFF)); } else{ return 0; - }*/ - if((UART1_FR_R&UART_FR_RXFE) == 0){ + } + /*if((UART1_FR_R&UART_FR_RXFE) == 0){ return((unsigned char)(UART1_DR_R&0xFF)); } else{ return 0; - } + }*/ } //------------UART_OutChar------------ @@ -104,10 +105,10 @@ unsigned char UART_InCharNonBlocking(void){ // Output: none void UART_OutChar(unsigned char data){ // as part of Lab 11, modify this program to use UART0 instead of UART1 - /*while((UART0_FR_R&UART_FR_TXFF) != 0); - UART0_DR_R = data;*/ - while((UART1_FR_R&UART_FR_TXFF) != 0); - UART1_DR_R = data; + while((UART0_FR_R&UART_FR_TXFF) != 0); + UART0_DR_R = data; + //while((UART1_FR_R&UART_FR_TXFF) != 0); + //UART1_DR_R = data; } //------------UART_InUDec------------ diff --git a/UART/main.d b/UART/main.d deleted file mode 100644 index f9ee124..0000000 --- a/UART/main.d +++ /dev/null @@ -1,3 +0,0 @@ -.\main.o: main.c -.\main.o: UART.h -.\main.o: TExaS.h diff --git a/UART/main.o b/UART/main.o deleted file mode 100644 index f61ae76..0000000 Binary files a/UART/main.o and /dev/null differ diff --git a/UART/map.ini b/UART/map.ini new file mode 100644 index 0000000..6f35bbe --- /dev/null +++ b/UART/map.ini @@ -0,0 +1 @@ +MAP 0x40000000, 0x400FFFFF READ WRITE \ No newline at end of file diff --git a/UART/startup.d b/UART/startup.d deleted file mode 100644 index c798882..0000000 --- a/UART/startup.d +++ /dev/null @@ -1 +0,0 @@ -.\startup.o: startup.s diff --git a/UART/startup.lst b/UART/startup.lst deleted file mode 100644 index 6205b71..0000000 --- a/UART/startup.lst +++ /dev/null @@ -1,2541 +0,0 @@ - - - -ARM Macro Assembler Page 1 - - - 1 00000000 ; <<< Use Configuration Wizard in Context Menu >>> - 2 00000000 ;******************************************************* - *********************** - 3 00000000 ; - 4 00000000 ; startup_rvmdk.S - Startup code for use with Keil's uVi - sion. - 5 00000000 ; - 6 00000000 ; Copyright (c) 2012 Texas Instruments Incorporated. Al - l rights reserved. - 7 00000000 ; Software License Agreement - 8 00000000 ; - 9 00000000 ; Texas Instruments (TI) is supplying this software for - use solely and - 10 00000000 ; exclusively on TI's microcontroller products. The soft - ware is owned by - 11 00000000 ; TI and/or its suppliers, and is protected under applic - able copyright - 12 00000000 ; laws. You may not combine this software with "viral" o - pen-source - 13 00000000 ; software in order to form a larger program. - 14 00000000 ; - 15 00000000 ; THIS SOFTWARE IS PROVIDED "AS IS" AND WITH ALL FAULTS. - - 16 00000000 ; NO WARRANTIES, WHETHER EXPRESS, IMPLIED OR STATUTORY, - INCLUDING, BUT - 17 00000000 ; NOT LIMITED TO, IMPLIED WARRANTIES OF MERCHANTABILITY - AND FITNESS FOR - 18 00000000 ; A PARTICULAR PURPOSE APPLY TO THIS SOFTWARE. TI SHALL - NOT, UNDER ANY - 19 00000000 ; CIRCUMSTANCES, BE LIABLE FOR SPECIAL, INCIDENTAL, OR C - ONSEQUENTIAL - 20 00000000 ; DAMAGES, FOR ANY REASON WHATSOEVER. - 21 00000000 ; - 22 00000000 ; This is part of revision 9453 of the EK-LM4F120XL Firm - ware Package. - 23 00000000 ; - 24 00000000 ;******************************************************* - *********************** - 25 00000000 ; Edited to conform with ISR names as described in - 26 00000000 ; "Embedded Systems: Introduction to ARM Cortex M Micr - ocontrollers", - 27 00000000 ; ISBN: 978-1469998749, Jonathan Valvano, copyright (c - ) 2012 - 28 00000000 ; "Embedded Systems: Real Time Interfacing to ARM Cort - ex M Microcontrollers", - 29 00000000 ; ISBN: 978-1463590154, Jonathan Valvano, copyright (c - ) 2012 - 30 00000000 ; "Embedded Systems: Real-Time Operating Systems for A - RM Cortex M Microcontrollers", - 31 00000000 ; ISBN: 978-1466468863, Jonathan Valvano, copyright (c - ) 2013 - 32 00000000 ; - 33 00000000 ;******************************************************* - *********************** - 34 00000000 ; - 35 00000000 ; Stack Size (in Bytes) <0x0-0xFFFFFFFF:8> - 36 00000000 ; - 37 00000000 ;******************************************************* - *********************** - - - -ARM Macro Assembler Page 2 - - - 38 00000000 00000400 - Stack EQU 0x00000400 - 39 00000000 - 40 00000000 ;******************************************************* - *********************** - 41 00000000 ; - 42 00000000 ; Heap Size (in Bytes) <0x0-0xFFFFFFFF:8> - 43 00000000 ; - 44 00000000 ;******************************************************* - *********************** - 45 00000000 00000000 - Heap EQU 0x00000000 - 46 00000000 - 47 00000000 ;******************************************************* - *********************** - 48 00000000 ; - 49 00000000 ; Allocate space for the stack. - 50 00000000 ; - 51 00000000 ;******************************************************* - *********************** - 52 00000000 AREA STACK, NOINIT, READWRITE, ALIGN -=3 - 53 00000000 StackMem - 54 00000000 SPACE Stack - 55 00000400 __initial_sp - 56 00000400 - 57 00000400 ;******************************************************* - *********************** - 58 00000400 ; - 59 00000400 ; Allocate space for the heap. - 60 00000400 ; - 61 00000400 ;******************************************************* - *********************** - 62 00000400 AREA HEAP, NOINIT, READWRITE, ALIGN= -3 - 63 00000000 __heap_base - 64 00000000 HeapMem - 65 00000000 SPACE Heap - 66 00000000 __heap_limit - 67 00000000 - 68 00000000 ;******************************************************* - *********************** - 69 00000000 ; - 70 00000000 ; Indicate that the code in this file preserves 8-byte a - lignment of the stack. - 71 00000000 ; - 72 00000000 ;******************************************************* - *********************** - 73 00000000 PRESERVE8 - 74 00000000 - 75 00000000 ;******************************************************* - *********************** - 76 00000000 ; - 77 00000000 ; Place code into the reset code section. - 78 00000000 ; - 79 00000000 ;******************************************************* - *********************** - 80 00000000 AREA RESET, CODE, READONLY - 81 00000000 THUMB - - - -ARM Macro Assembler Page 3 - - - 82 00000000 - 83 00000000 ;******************************************************* - *********************** - 84 00000000 ; - 85 00000000 ; The vector table. - 86 00000000 ; - 87 00000000 ;******************************************************* - *********************** - 88 00000000 EXPORT __Vectors - 89 00000000 __Vectors - 90 00000000 00000400 DCD StackMem + Stack ; Top of Stack - - 91 00000004 00000000 DCD Reset_Handler ; Reset Handler - 92 00000008 00000000 DCD NMI_Handler ; NMI Handler - 93 0000000C 00000000 DCD HardFault_Handler ; Hard Fault - Handler - 94 00000010 00000000 DCD MemManage_Handler - ; MPU Fault Handler - - 95 00000014 00000000 DCD BusFault_Handler - ; Bus Fault Handler - - 96 00000018 00000000 DCD UsageFault_Handler ; Usage Faul - t Handler - 97 0000001C 00000000 DCD 0 ; Reserved - 98 00000020 00000000 DCD 0 ; Reserved - 99 00000024 00000000 DCD 0 ; Reserved - 100 00000028 00000000 DCD 0 ; Reserved - 101 0000002C 00000000 DCD SVC_Handler ; SVCall Handler - 102 00000030 00000000 DCD DebugMon_Handler ; Debug Monito - r Handler - 103 00000034 00000000 DCD 0 ; Reserved - 104 00000038 00000000 DCD PendSV_Handler ; PendSV Handler - - 105 0000003C 00000000 DCD SysTick_Handler - ; SysTick Handler - 106 00000040 00000000 DCD GPIOPortA_Handler ; GPIO Port A - - 107 00000044 00000000 DCD GPIOPortB_Handler ; GPIO Port B - - 108 00000048 00000000 DCD GPIOPortC_Handler ; GPIO Port C - - 109 0000004C 00000000 DCD GPIOPortD_Handler ; GPIO Port D - - 110 00000050 00000000 DCD GPIOPortE_Handler ; GPIO Port E - - 111 00000054 00000000 DCD UART0_Handler ; UART0 Rx and Tx - - 112 00000058 00000000 DCD UART1_Handler ; UART1 Rx and Tx - - 113 0000005C 00000000 DCD SSI0_Handler ; SSI0 Rx and Tx - 114 00000060 00000000 DCD I2C0_Handler ; I2C0 Master and - Slave - 115 00000064 00000000 DCD PWM0Fault_Handler ; PWM 0 Fault - - 116 00000068 00000000 DCD PWM0Generator0_Handler - ; PWM 0 Generator 0 - - 117 0000006C 00000000 DCD PWM0Generator1_Handler - - - -ARM Macro Assembler Page 4 - - - ; PWM 0 Generator 1 - - 118 00000070 00000000 DCD PWM0Generator2_Handler - ; PWM 0 Generator 2 - - 119 00000074 00000000 DCD Quadrature0_Handler ; Quadratur - e Encoder 0 - 120 00000078 00000000 DCD ADC0Seq0_Handler - ; ADC0 Sequence 0 - 121 0000007C 00000000 DCD ADC0Seq1_Handler - ; ADC0 Sequence 1 - 122 00000080 00000000 DCD ADC0Seq2_Handler - ; ADC0 Sequence 2 - 123 00000084 00000000 DCD ADC0Seq3_Handler - ; ADC0 Sequence 3 - 124 00000088 00000000 DCD WDT_Handler ; Watchdog - 125 0000008C 00000000 DCD Timer0A_Handler ; Timer 0 subti - mer A - 126 00000090 00000000 DCD Timer0B_Handler ; Timer 0 subti - mer B - 127 00000094 00000000 DCD Timer1A_Handler ; Timer 1 subti - mer A - 128 00000098 00000000 DCD Timer1B_Handler ; Timer 1 subti - mer B - 129 0000009C 00000000 DCD Timer2A_Handler ; Timer 2 subti - mer A - 130 000000A0 00000000 DCD Timer2B_Handler ; Timer 2 subti - mer B - 131 000000A4 00000000 DCD Comp0_Handler ; Analog Comp 0 - 132 000000A8 00000000 DCD Comp1_Handler ; Analog Comp 1 - 133 000000AC 00000000 DCD Comp2_Handler ; Analog Comp 2 - 134 000000B0 00000000 DCD SysCtl_Handler ; System Control - - 135 000000B4 00000000 DCD FlashCtl_Handler - ; Flash Control - 136 000000B8 00000000 DCD GPIOPortF_Handler ; GPIO Port F - - 137 000000BC 00000000 DCD GPIOPortG_Handler ; GPIO Port G - - 138 000000C0 00000000 DCD GPIOPortH_Handler ; GPIO Port H - - 139 000000C4 00000000 DCD UART2_Handler ; UART2 Rx and Tx - - 140 000000C8 00000000 DCD SSI1_Handler ; SSI1 Rx and Tx - 141 000000CC 00000000 DCD Timer3A_Handler ; Timer 3 subti - mer A - 142 000000D0 00000000 DCD Timer3B_Handler ; Timer 3 subti - mer B - 143 000000D4 00000000 DCD I2C1_Handler ; I2C1 Master and - Slave - 144 000000D8 00000000 DCD Quadrature1_Handler ; Quadratur - e Encoder 1 - 145 000000DC 00000000 DCD CAN0_Handler ; CAN0 - 146 000000E0 00000000 DCD CAN1_Handler ; CAN1 - 147 000000E4 00000000 DCD CAN2_Handler ; CAN2 - 148 000000E8 00000000 DCD Ethernet_Handler ; Ethernet - 149 000000EC 00000000 DCD Hibernate_Handler ; Hibernate - 150 000000F0 00000000 DCD USB0_Handler ; USB0 - 151 000000F4 00000000 DCD PWM0Generator3_Handler - - - -ARM Macro Assembler Page 5 - - - ; PWM 0 Generator 3 - - 152 000000F8 00000000 DCD uDMA_Handler ; uDMA Software Tr - ansfer - 153 000000FC 00000000 DCD uDMA_Error ; uDMA Error - 154 00000100 00000000 DCD ADC1Seq0_Handler - ; ADC1 Sequence 0 - 155 00000104 00000000 DCD ADC1Seq1_Handler - ; ADC1 Sequence 1 - 156 00000108 00000000 DCD ADC1Seq2_Handler - ; ADC1 Sequence 2 - 157 0000010C 00000000 DCD ADC1Seq3_Handler - ; ADC1 Sequence 3 - 158 00000110 00000000 DCD I2S0_Handler ; I2S0 - 159 00000114 00000000 DCD ExtBus_Handler ; External Bus I - nterface 0 - 160 00000118 00000000 DCD GPIOPortJ_Handler ; GPIO Port J - - 161 0000011C 00000000 DCD GPIOPortK_Handler ; GPIO Port K - - 162 00000120 00000000 DCD GPIOPortL_Handler ; GPIO Port L - - 163 00000124 00000000 DCD SSI2_Handler ; SSI2 Rx and Tx - 164 00000128 00000000 DCD SSI3_Handler ; SSI3 Rx and Tx - 165 0000012C 00000000 DCD UART3_Handler ; UART3 Rx and Tx - - 166 00000130 00000000 DCD UART4_Handler ; UART4 Rx and Tx - - 167 00000134 00000000 DCD UART5_Handler ; UART5 Rx and Tx - - 168 00000138 00000000 DCD UART6_Handler ; UART6 Rx and Tx - - 169 0000013C 00000000 DCD UART7_Handler ; UART7 Rx and Tx - - 170 00000140 00000000 DCD 0 ; Reserved - 171 00000144 00000000 DCD 0 ; Reserved - 172 00000148 00000000 DCD 0 ; Reserved - 173 0000014C 00000000 DCD 0 ; Reserved - 174 00000150 00000000 DCD I2C2_Handler ; I2C2 Master and - Slave - 175 00000154 00000000 DCD I2C3_Handler ; I2C3 Master and - Slave - 176 00000158 00000000 DCD Timer4A_Handler ; Timer 4 subti - mer A - 177 0000015C 00000000 DCD Timer4B_Handler ; Timer 4 subti - mer B - 178 00000160 00000000 DCD 0 ; Reserved - 179 00000164 00000000 DCD 0 ; Reserved - 180 00000168 00000000 DCD 0 ; Reserved - 181 0000016C 00000000 DCD 0 ; Reserved - 182 00000170 00000000 DCD 0 ; Reserved - 183 00000174 00000000 DCD 0 ; Reserved - 184 00000178 00000000 DCD 0 ; Reserved - 185 0000017C 00000000 DCD 0 ; Reserved - 186 00000180 00000000 DCD 0 ; Reserved - 187 00000184 00000000 DCD 0 ; Reserved - 188 00000188 00000000 DCD 0 ; Reserved - 189 0000018C 00000000 DCD 0 ; Reserved - 190 00000190 00000000 DCD 0 ; Reserved - - - -ARM Macro Assembler Page 6 - - - 191 00000194 00000000 DCD 0 ; Reserved - 192 00000198 00000000 DCD 0 ; Reserved - 193 0000019C 00000000 DCD 0 ; Reserved - 194 000001A0 00000000 DCD 0 ; Reserved - 195 000001A4 00000000 DCD 0 ; Reserved - 196 000001A8 00000000 DCD 0 ; Reserved - 197 000001AC 00000000 DCD 0 ; Reserved - 198 000001B0 00000000 DCD Timer5A_Handler ; Timer 5 subti - mer A - 199 000001B4 00000000 DCD Timer5B_Handler ; Timer 5 subti - mer B - 200 000001B8 00000000 DCD WideTimer0A_Handler ; Wide Time - r 0 subtimer A - 201 000001BC 00000000 DCD WideTimer0B_Handler ; Wide Time - r 0 subtimer B - 202 000001C0 00000000 DCD WideTimer1A_Handler ; Wide Time - r 1 subtimer A - 203 000001C4 00000000 DCD WideTimer1B_Handler ; Wide Time - r 1 subtimer B - 204 000001C8 00000000 DCD WideTimer2A_Handler ; Wide Time - r 2 subtimer A - 205 000001CC 00000000 DCD WideTimer2B_Handler ; Wide Time - r 2 subtimer B - 206 000001D0 00000000 DCD WideTimer3A_Handler ; Wide Time - r 3 subtimer A - 207 000001D4 00000000 DCD WideTimer3B_Handler ; Wide Time - r 3 subtimer B - 208 000001D8 00000000 DCD WideTimer4A_Handler ; Wide Time - r 4 subtimer A - 209 000001DC 00000000 DCD WideTimer4B_Handler ; Wide Time - r 4 subtimer B - 210 000001E0 00000000 DCD WideTimer5A_Handler ; Wide Time - r 5 subtimer A - 211 000001E4 00000000 DCD WideTimer5B_Handler ; Wide Time - r 5 subtimer B - 212 000001E8 00000000 DCD FPU_Handler ; FPU - 213 000001EC 00000000 DCD PECI0_Handler ; PECI 0 - 214 000001F0 00000000 DCD LPC0_Handler ; LPC 0 - 215 000001F4 00000000 DCD I2C4_Handler ; I2C4 Master and - Slave - 216 000001F8 00000000 DCD I2C5_Handler ; I2C5 Master and - Slave - 217 000001FC 00000000 DCD GPIOPortM_Handler ; GPIO Port M - - 218 00000200 00000000 DCD GPIOPortN_Handler ; GPIO Port N - - 219 00000204 00000000 DCD Quadrature2_Handler ; Quadratur - e Encoder 2 - 220 00000208 00000000 DCD Fan0_Handler ; Fan 0 - 221 0000020C 00000000 DCD 0 ; Reserved - 222 00000210 00000000 DCD GPIOPortP_Handler ; GPIO Port P - (Summary or P0) - 223 00000214 00000000 DCD GPIOPortP1_Handler - ; GPIO Port P1 - 224 00000218 00000000 DCD GPIOPortP2_Handler - ; GPIO Port P2 - 225 0000021C 00000000 DCD GPIOPortP3_Handler - ; GPIO Port P3 - 226 00000220 00000000 DCD GPIOPortP4_Handler - - - -ARM Macro Assembler Page 7 - - - ; GPIO Port P4 - 227 00000224 00000000 DCD GPIOPortP5_Handler - ; GPIO Port P5 - 228 00000228 00000000 DCD GPIOPortP6_Handler - ; GPIO Port P6 - 229 0000022C 00000000 DCD GPIOPortP7_Handler - ; GPIO Port P7 - 230 00000230 00000000 DCD GPIOPortQ_Handler ; GPIO Port Q - (Summary or Q0) - 231 00000234 00000000 DCD GPIOPortQ1_Handler - ; GPIO Port Q1 - 232 00000238 00000000 DCD GPIOPortQ2_Handler - ; GPIO Port Q2 - 233 0000023C 00000000 DCD GPIOPortQ3_Handler - ; GPIO Port Q3 - 234 00000240 00000000 DCD GPIOPortQ4_Handler - ; GPIO Port Q4 - 235 00000244 00000000 DCD GPIOPortQ5_Handler - ; GPIO Port Q5 - 236 00000248 00000000 DCD GPIOPortQ6_Handler - ; GPIO Port Q6 - 237 0000024C 00000000 DCD GPIOPortQ7_Handler - ; GPIO Port Q7 - 238 00000250 00000000 DCD GPIOPortR_Handler ; GPIO Port R - - 239 00000254 00000000 DCD GPIOPortS_Handler ; GPIO Port S - - 240 00000258 00000000 DCD PWM1Generator0_Handler - ; PWM 1 Generator 0 - - 241 0000025C 00000000 DCD PWM1Generator1_Handler - ; PWM 1 Generator 1 - - 242 00000260 00000000 DCD PWM1Generator2_Handler - ; PWM 1 Generator 2 - - 243 00000264 00000000 DCD PWM1Generator3_Handler - ; PWM 1 Generator 3 - - 244 00000268 00000000 DCD PWM1Fault_Handler ; PWM 1 Fault - - 245 0000026C - 246 0000026C ;******************************************************* - *********************** - 247 0000026C ; - 248 0000026C ; This is the code that gets called when the processor f - irst starts execution - 249 0000026C ; following a reset event. - 250 0000026C ; - 251 0000026C ;******************************************************* - *********************** - 252 0000026C EXPORT Reset_Handler - 253 0000026C Reset_Handler - 254 0000026C ; - 255 0000026C ; DO NOT enable the floating-point unit. This must be d - one here to handle the - 256 0000026C ; case where main() uses floating-point and the function - prologue saves - 257 0000026C ; floating-point registers (which will fault if floating - - - -ARM Macro Assembler Page 8 - - - -point is not - 258 0000026C ; enabled). Any configuration of the floating-point uni - t using - 259 0000026C ; DriverLib APIs must be done here prior to the floating - -point unit - 260 0000026C ; being enabled. - 261 0000026C ; - 262 0000026C ; Note that this does not use DriverLib since it might n - ot be included - 263 0000026C ; in this project. - 264 0000026C ; - 265 0000026C ; MOVW R0, #0xED88 - 266 0000026C ; MOVT R0, #0xE000 - 267 0000026C ; LDR R1, [R0] - 268 0000026C ; ORR R1, #0x00F00000 - 269 0000026C ; STR R1, [R0] - 270 0000026C - 271 0000026C ; - 272 0000026C ; Call the C library enty point that handles startup. T - his will copy - 273 0000026C ; the .data section initializers from flash to SRAM and - zero fill the - 274 0000026C ; .bss section. - 275 0000026C ; - 276 0000026C IMPORT __main - 277 0000026C F7FF BFFE B __main - 278 00000270 - 279 00000270 ;******************************************************* - *********************** - 280 00000270 ; - 281 00000270 ; This is the code that gets called when the processor r - eceives a NMI. This - 282 00000270 ; simply enters an infinite loop, preserving the system - state for examination - 283 00000270 ; by a debugger. - 284 00000270 ; - 285 00000270 ;******************************************************* - *********************** - 286 00000270 NMI_Handler - PROC - 287 00000270 EXPORT NMI_Handler [WEAK -] - 288 00000270 E7FE B . - 289 00000272 ENDP - 290 00000272 - 291 00000272 ;******************************************************* - *********************** - 292 00000272 ; - 293 00000272 ; This is the code that gets called when the processor r - eceives a fault - 294 00000272 ; interrupt. This simply enters an infinite loop, prese - rving the system state - 295 00000272 ; for examination by a debugger. - 296 00000272 ; - 297 00000272 ;******************************************************* - *********************** - 299 00000272 HardFault_Handler - PROC - 300 00000272 EXPORT HardFault_Handler [WEAK - - - -ARM Macro Assembler Page 9 - - -] - 301 00000272 E7FE B . - 302 00000274 ENDP - 303 00000274 - 305 00000274 MemManage_Handler - PROC - 306 00000274 EXPORT MemManage_Handler [WEAK -] - 307 00000274 E7FE B . - 308 00000276 ENDP - 310 00000276 BusFault_Handler - PROC - 311 00000276 EXPORT BusFault_Handler [WEAK -] - 312 00000276 E7FE B . - 313 00000278 ENDP - 315 00000278 UsageFault_Handler - PROC - 316 00000278 EXPORT UsageFault_Handler [WEAK -] - 317 00000278 E7FE B . - 318 0000027A ENDP - 319 0000027A SVC_Handler - PROC - 320 0000027A EXPORT SVC_Handler [WEAK -] - 321 0000027A E7FE B . - 322 0000027C ENDP - 324 0000027C DebugMon_Handler - PROC - 325 0000027C EXPORT DebugMon_Handler [WEAK -] - 326 0000027C E7FE B . - 327 0000027E ENDP - 328 0000027E PendSV_Handler - PROC - 329 0000027E EXPORT PendSV_Handler [WEAK -] - 330 0000027E E7FE B . - 331 00000280 ENDP - 332 00000280 SysTick_Handler - PROC - 333 00000280 EXPORT SysTick_Handler [WEAK -] - 334 00000280 E7FE B . - 335 00000282 ENDP - 337 00000282 IntDefaultHandler - PROC - 338 00000282 - 339 00000282 EXPORT GPIOPortA_Handler [WEAK -] - 340 00000282 EXPORT GPIOPortB_Handler [WEAK -] - 341 00000282 EXPORT GPIOPortC_Handler [WEAK -] - 342 00000282 EXPORT GPIOPortD_Handler [WEAK -] - 343 00000282 EXPORT GPIOPortE_Handler [WEAK -] - - - -ARM Macro Assembler Page 10 - - - 344 00000282 EXPORT UART0_Handler [WEAK -] - 345 00000282 EXPORT UART1_Handler [WEAK -] - 346 00000282 EXPORT SSI0_Handler [WEAK -] - 347 00000282 EXPORT I2C0_Handler [WEAK -] - 348 00000282 EXPORT PWM0Fault_Handler [WEAK -] - 349 00000282 EXPORT PWM0Generator0_Handler [WEAK -] - 350 00000282 EXPORT PWM0Generator1_Handler [WEAK -] - 351 00000282 EXPORT PWM0Generator2_Handler [WEAK -] - 352 00000282 EXPORT Quadrature0_Handler [WEAK -] - 353 00000282 EXPORT ADC0Seq0_Handler [WEAK -] - 354 00000282 EXPORT ADC0Seq1_Handler [WEAK -] - 355 00000282 EXPORT ADC0Seq2_Handler [WEAK -] - 356 00000282 EXPORT ADC0Seq3_Handler [WEAK -] - 357 00000282 EXPORT WDT_Handler [WEAK -] - 358 00000282 EXPORT Timer0A_Handler [WEAK -] - 359 00000282 EXPORT Timer0B_Handler [WEAK -] - 360 00000282 EXPORT Timer1A_Handler [WEAK -] - 361 00000282 EXPORT Timer1B_Handler [WEAK -] - 362 00000282 EXPORT Timer2A_Handler [WEAK -] - 363 00000282 EXPORT Timer2B_Handler [WEAK -] - 364 00000282 EXPORT Comp0_Handler [WEAK -] - 365 00000282 EXPORT Comp1_Handler [WEAK -] - 366 00000282 EXPORT Comp2_Handler [WEAK -] - 367 00000282 EXPORT SysCtl_Handler [WEAK -] - 368 00000282 EXPORT FlashCtl_Handler [WEAK -] - 369 00000282 EXPORT GPIOPortF_Handler [WEAK -] - 370 00000282 EXPORT GPIOPortG_Handler [WEAK -] - 371 00000282 EXPORT GPIOPortH_Handler [WEAK -] - 372 00000282 EXPORT UART2_Handler [WEAK -] - 373 00000282 EXPORT SSI1_Handler [WEAK - - - -ARM Macro Assembler Page 11 - - -] - 374 00000282 EXPORT Timer3A_Handler [WEAK -] - 375 00000282 EXPORT Timer3B_Handler [WEAK -] - 376 00000282 EXPORT I2C1_Handler [WEAK -] - 377 00000282 EXPORT Quadrature1_Handler [WEAK -] - 378 00000282 EXPORT CAN0_Handler [WEAK -] - 379 00000282 EXPORT CAN1_Handler [WEAK -] - 380 00000282 EXPORT CAN2_Handler [WEAK -] - 381 00000282 EXPORT Ethernet_Handler [WEAK -] - 382 00000282 EXPORT Hibernate_Handler [WEAK -] - 383 00000282 EXPORT USB0_Handler [WEAK -] - 384 00000282 EXPORT PWM0Generator3_Handler [WEAK -] - 385 00000282 EXPORT uDMA_Handler [WEAK -] - 386 00000282 EXPORT uDMA_Error [WEAK -] - 387 00000282 EXPORT ADC1Seq0_Handler [WEAK -] - 388 00000282 EXPORT ADC1Seq1_Handler [WEAK -] - 389 00000282 EXPORT ADC1Seq2_Handler [WEAK -] - 390 00000282 EXPORT ADC1Seq3_Handler [WEAK -] - 391 00000282 EXPORT I2S0_Handler [WEAK -] - 392 00000282 EXPORT ExtBus_Handler [WEAK -] - 393 00000282 EXPORT GPIOPortJ_Handler [WEAK -] - 394 00000282 EXPORT GPIOPortK_Handler [WEAK -] - 395 00000282 EXPORT GPIOPortL_Handler [WEAK -] - 396 00000282 EXPORT SSI2_Handler [WEAK -] - 397 00000282 EXPORT SSI3_Handler [WEAK -] - 398 00000282 EXPORT UART3_Handler [WEAK -] - 399 00000282 EXPORT UART4_Handler [WEAK -] - 400 00000282 EXPORT UART5_Handler [WEAK -] - 401 00000282 EXPORT UART6_Handler [WEAK -] - 402 00000282 EXPORT UART7_Handler [WEAK -] - - - -ARM Macro Assembler Page 12 - - - 403 00000282 EXPORT I2C2_Handler [WEAK -] - 404 00000282 EXPORT I2C3_Handler [WEAK -] - 405 00000282 EXPORT Timer4A_Handler [WEAK -] - 406 00000282 EXPORT Timer4B_Handler [WEAK -] - 407 00000282 EXPORT Timer5A_Handler [WEAK -] - 408 00000282 EXPORT Timer5B_Handler [WEAK -] - 409 00000282 EXPORT WideTimer0A_Handler [WEAK -] - 410 00000282 EXPORT WideTimer0B_Handler [WEAK -] - 411 00000282 EXPORT WideTimer1A_Handler [WEAK -] - 412 00000282 EXPORT WideTimer1B_Handler [WEAK -] - 413 00000282 EXPORT WideTimer2A_Handler [WEAK -] - 414 00000282 EXPORT WideTimer2B_Handler [WEAK -] - 415 00000282 EXPORT WideTimer3A_Handler [WEAK -] - 416 00000282 EXPORT WideTimer3B_Handler [WEAK -] - 417 00000282 EXPORT WideTimer4A_Handler [WEAK -] - 418 00000282 EXPORT WideTimer4B_Handler [WEAK -] - 419 00000282 EXPORT WideTimer5A_Handler [WEAK -] - 420 00000282 EXPORT WideTimer5B_Handler [WEAK -] - 421 00000282 EXPORT FPU_Handler [WEAK -] - 422 00000282 EXPORT PECI0_Handler [WEAK -] - 423 00000282 EXPORT LPC0_Handler [WEAK -] - 424 00000282 EXPORT I2C4_Handler [WEAK -] - 425 00000282 EXPORT I2C5_Handler [WEAK -] - 426 00000282 EXPORT GPIOPortM_Handler [WEAK -] - 427 00000282 EXPORT GPIOPortN_Handler [WEAK -] - 428 00000282 EXPORT Quadrature2_Handler [WEAK -] - 429 00000282 EXPORT Fan0_Handler [WEAK -] - 430 00000282 EXPORT GPIOPortP_Handler [WEAK -] - 431 00000282 EXPORT GPIOPortP1_Handler [WEAK -] - 432 00000282 EXPORT GPIOPortP2_Handler [WEAK - - - -ARM Macro Assembler Page 13 - - -] - 433 00000282 EXPORT GPIOPortP3_Handler [WEAK -] - 434 00000282 EXPORT GPIOPortP4_Handler [WEAK -] - 435 00000282 EXPORT GPIOPortP5_Handler [WEAK -] - 436 00000282 EXPORT GPIOPortP6_Handler [WEAK -] - 437 00000282 EXPORT GPIOPortP7_Handler [WEAK -] - 438 00000282 EXPORT GPIOPortQ_Handler [WEAK -] - 439 00000282 EXPORT GPIOPortQ1_Handler [WEAK -] - 440 00000282 EXPORT GPIOPortQ2_Handler [WEAK -] - 441 00000282 EXPORT GPIOPortQ3_Handler [WEAK -] - 442 00000282 EXPORT GPIOPortQ4_Handler [WEAK -] - 443 00000282 EXPORT GPIOPortQ5_Handler [WEAK -] - 444 00000282 EXPORT GPIOPortQ6_Handler [WEAK -] - 445 00000282 EXPORT GPIOPortQ7_Handler [WEAK -] - 446 00000282 EXPORT GPIOPortR_Handler [WEAK -] - 447 00000282 EXPORT GPIOPortS_Handler [WEAK -] - 448 00000282 EXPORT PWM1Generator0_Handler [WEAK -] - 449 00000282 EXPORT PWM1Generator1_Handler [WEAK -] - 450 00000282 EXPORT PWM1Generator2_Handler [WEAK -] - 451 00000282 EXPORT PWM1Generator3_Handler [WEAK -] - 452 00000282 EXPORT PWM1Fault_Handler [WEAK -] - 453 00000282 - 454 00000282 GPIOPortA_Handler - 455 00000282 GPIOPortB_Handler - 456 00000282 GPIOPortC_Handler - 457 00000282 GPIOPortD_Handler - 458 00000282 GPIOPortE_Handler - 459 00000282 UART0_Handler - 460 00000282 UART1_Handler - 461 00000282 SSI0_Handler - 462 00000282 I2C0_Handler - 463 00000282 PWM0Fault_Handler - 464 00000282 PWM0Generator0_Handler - 465 00000282 PWM0Generator1_Handler - 466 00000282 PWM0Generator2_Handler - 467 00000282 Quadrature0_Handler - 468 00000282 ADC0Seq0_Handler - 469 00000282 ADC0Seq1_Handler - 470 00000282 ADC0Seq2_Handler - - - -ARM Macro Assembler Page 14 - - - 471 00000282 ADC0Seq3_Handler - 472 00000282 WDT_Handler - 473 00000282 Timer0A_Handler - 474 00000282 Timer0B_Handler - 475 00000282 Timer1A_Handler - 476 00000282 Timer1B_Handler - 477 00000282 Timer2A_Handler - 478 00000282 Timer2B_Handler - 479 00000282 Comp0_Handler - 480 00000282 Comp1_Handler - 481 00000282 Comp2_Handler - 482 00000282 SysCtl_Handler - 483 00000282 FlashCtl_Handler - 484 00000282 GPIOPortF_Handler - 485 00000282 GPIOPortG_Handler - 486 00000282 GPIOPortH_Handler - 487 00000282 UART2_Handler - 488 00000282 SSI1_Handler - 489 00000282 Timer3A_Handler - 490 00000282 Timer3B_Handler - 491 00000282 I2C1_Handler - 492 00000282 Quadrature1_Handler - 493 00000282 CAN0_Handler - 494 00000282 CAN1_Handler - 495 00000282 CAN2_Handler - 496 00000282 Ethernet_Handler - 497 00000282 Hibernate_Handler - 498 00000282 USB0_Handler - 499 00000282 PWM0Generator3_Handler - 500 00000282 uDMA_Handler - 501 00000282 uDMA_Error - 502 00000282 ADC1Seq0_Handler - 503 00000282 ADC1Seq1_Handler - 504 00000282 ADC1Seq2_Handler - 505 00000282 ADC1Seq3_Handler - 506 00000282 I2S0_Handler - 507 00000282 ExtBus_Handler - 508 00000282 GPIOPortJ_Handler - 509 00000282 GPIOPortK_Handler - 510 00000282 GPIOPortL_Handler - 511 00000282 SSI2_Handler - 512 00000282 SSI3_Handler - 513 00000282 UART3_Handler - 514 00000282 UART4_Handler - 515 00000282 UART5_Handler - 516 00000282 UART6_Handler - 517 00000282 UART7_Handler - 518 00000282 I2C2_Handler - 519 00000282 I2C3_Handler - 520 00000282 Timer4A_Handler - 521 00000282 Timer4B_Handler - 522 00000282 Timer5A_Handler - 523 00000282 Timer5B_Handler - 524 00000282 WideTimer0A_Handler - 525 00000282 WideTimer0B_Handler - 526 00000282 WideTimer1A_Handler - 527 00000282 WideTimer1B_Handler - 528 00000282 WideTimer2A_Handler - 529 00000282 WideTimer2B_Handler - - - -ARM Macro Assembler Page 15 - - - 530 00000282 WideTimer3A_Handler - 531 00000282 WideTimer3B_Handler - 532 00000282 WideTimer4A_Handler - 533 00000282 WideTimer4B_Handler - 534 00000282 WideTimer5A_Handler - 535 00000282 WideTimer5B_Handler - 536 00000282 FPU_Handler - 537 00000282 PECI0_Handler - 538 00000282 LPC0_Handler - 539 00000282 I2C4_Handler - 540 00000282 I2C5_Handler - 541 00000282 GPIOPortM_Handler - 542 00000282 GPIOPortN_Handler - 543 00000282 Quadrature2_Handler - 544 00000282 Fan0_Handler - 545 00000282 GPIOPortP_Handler - 546 00000282 GPIOPortP1_Handler - 547 00000282 GPIOPortP2_Handler - 548 00000282 GPIOPortP3_Handler - 549 00000282 GPIOPortP4_Handler - 550 00000282 GPIOPortP5_Handler - 551 00000282 GPIOPortP6_Handler - 552 00000282 GPIOPortP7_Handler - 553 00000282 GPIOPortQ_Handler - 554 00000282 GPIOPortQ1_Handler - 555 00000282 GPIOPortQ2_Handler - 556 00000282 GPIOPortQ3_Handler - 557 00000282 GPIOPortQ4_Handler - 558 00000282 GPIOPortQ5_Handler - 559 00000282 GPIOPortQ6_Handler - 560 00000282 GPIOPortQ7_Handler - 561 00000282 GPIOPortR_Handler - 562 00000282 GPIOPortS_Handler - 563 00000282 PWM1Generator0_Handler - 564 00000282 PWM1Generator1_Handler - 565 00000282 PWM1Generator2_Handler - 566 00000282 PWM1Generator3_Handler - 567 00000282 PWM1Fault_Handler - 568 00000282 - 569 00000282 E7FE B . - 570 00000284 - 571 00000284 ENDP - 572 00000284 - 573 00000284 ;******************************************************* - *********************** - 574 00000284 ; - 575 00000284 ; Make sure the end of this section is aligned. - 576 00000284 ; - 577 00000284 ;******************************************************* - *********************** - 578 00000284 ALIGN - 579 00000284 - 580 00000284 ;******************************************************* - *********************** - 581 00000284 ; - 582 00000284 ; Some code in the normal code section for initializing - the heap and stack. - 583 00000284 ; - 584 00000284 ;******************************************************* - - - -ARM Macro Assembler Page 16 - - - *********************** - 585 00000284 AREA |.text|, CODE, READONLY - 586 00000000 - 587 00000000 ;******************************************************* - *********************** - 588 00000000 ; - 589 00000000 ; Useful functions. - 590 00000000 ; - 591 00000000 ;******************************************************* - *********************** - 592 00000000 EXPORT DisableInterrupts - 593 00000000 EXPORT EnableInterrupts - 594 00000000 EXPORT StartCritical - 595 00000000 EXPORT EndCritical - 596 00000000 EXPORT WaitForInterrupt - 597 00000000 - 598 00000000 ;*********** DisableInterrupts *************** - 599 00000000 ; disable interrupts - 600 00000000 ; inputs: none - 601 00000000 ; outputs: none - 602 00000000 DisableInterrupts - 603 00000000 B672 CPSID I - 604 00000002 4770 BX LR - 605 00000004 - 606 00000004 ;*********** EnableInterrupts *************** - 607 00000004 ; disable interrupts - 608 00000004 ; inputs: none - 609 00000004 ; outputs: none - 610 00000004 EnableInterrupts - 611 00000004 B662 CPSIE I - 612 00000006 4770 BX LR - 613 00000008 - 614 00000008 ;*********** StartCritical ************************ - 615 00000008 ; make a copy of previous I bit, disable interrupts - 616 00000008 ; inputs: none - 617 00000008 ; outputs: previous I bit - 618 00000008 StartCritical - 619 00000008 F3EF 8010 MRS R0, PRIMASK ; save old status - 620 0000000C B672 CPSID I ; mask all (except - faults) - 621 0000000E 4770 BX LR - 622 00000010 - 623 00000010 ;*********** EndCritical ************************ - 624 00000010 ; using the copy of previous I bit, restore I bit to pre - vious value - 625 00000010 ; inputs: previous I bit - 626 00000010 ; outputs: none - 627 00000010 EndCritical - 628 00000010 F380 8810 MSR PRIMASK, R0 - 629 00000014 4770 BX LR - 630 00000016 - 631 00000016 ;*********** WaitForInterrupt ************************ - 632 00000016 ; go to low power mode while waiting for the next interr - upt - 633 00000016 ; inputs: none - 634 00000016 ; outputs: none - 635 00000016 WaitForInterrupt - 636 00000016 BF30 WFI - 637 00000018 4770 BX LR - - - -ARM Macro Assembler Page 17 - - - 638 0000001A - 639 0000001A ;******************************************************* - *********************** - 640 0000001A ; - 641 0000001A ; The function expected of the C library startup code fo - r defining the stack - 642 0000001A ; and heap memory locations. For the C library version - of the startup code, - 643 0000001A ; provide this function so that the C library initializa - tion code can find out - 644 0000001A ; the location of the stack and heap. - 645 0000001A ; - 646 0000001A ;******************************************************* - *********************** - 647 0000001A IF :DEF: __MICROLIB - 652 0000001A IMPORT __use_two_region_memory - 653 0000001A EXPORT __user_initial_stackheap - 654 0000001A __user_initial_stackheap - 655 0000001A 4802 LDR R0, =HeapMem - 656 0000001C 4902 LDR R1, =(StackMem + Stack) - 657 0000001E 4A01 LDR R2, =(HeapMem + Heap) - 658 00000020 4B02 LDR R3, =StackMem - 659 00000022 4770 BX LR - 660 00000024 ENDIF - 661 00000024 - 662 00000024 ;******************************************************* - *********************** - 663 00000024 ; - 664 00000024 ; Make sure the end of this section is aligned. - 665 00000024 ; - 666 00000024 ;******************************************************* - *********************** - 667 00000024 ALIGN - 668 00000024 - 669 00000024 ;******************************************************* - *********************** - 670 00000024 ; - 671 00000024 ; Tell the assembler that we're done. - 672 00000024 ; - 673 00000024 ;******************************************************* - *********************** - 674 00000024 END - 00000000 - 00000400 - 00000000 -Command Line: --debug --xref --cpu=Cortex-M4 --apcs=interwork --depend=.\startu -p.d -o.\startup.o -IC:\Keil\ARM\RV31\INC -IC:\Keil\ARM\CMSIS\Include -IC:\Keil\ -ARM\Inc\Luminary --predefine="__EVAL SETA 1" --list=.\startup.lst startup.s - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -Relocatable symbols - -STACK 00000000 - -Symbol: STACK - Definitions - At line 52 in file startup.s - Uses - None -Comment: STACK unused -StackMem 00000000 - -Symbol: StackMem - Definitions - At line 53 in file startup.s - Uses - At line 90 in file startup.s - At line 656 in file startup.s - At line 658 in file startup.s - -__initial_sp 00000400 - -Symbol: __initial_sp - Definitions - At line 55 in file startup.s - Uses - None -Comment: __initial_sp unused -3 symbols - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -Relocatable symbols - -HEAP 00000000 - -Symbol: HEAP - Definitions - At line 62 in file startup.s - Uses - None -Comment: HEAP unused -HeapMem 00000000 - -Symbol: HeapMem - Definitions - At line 64 in file startup.s - Uses - At line 655 in file startup.s - At line 657 in file startup.s - -__heap_base 00000000 - -Symbol: __heap_base - Definitions - At line 63 in file startup.s - Uses - None -Comment: __heap_base unused -__heap_limit 00000000 - -Symbol: __heap_limit - Definitions - At line 66 in file startup.s - Uses - None -Comment: __heap_limit unused -4 symbols - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -Relocatable symbols - -ADC0Seq0_Handler 00000282 - -Symbol: ADC0Seq0_Handler - Definitions - At line 468 in file startup.s - Uses - At line 120 in file startup.s - At line 353 in file startup.s - -ADC0Seq1_Handler 00000282 - -Symbol: ADC0Seq1_Handler - Definitions - At line 469 in file startup.s - Uses - At line 121 in file startup.s - At line 354 in file startup.s - -ADC0Seq2_Handler 00000282 - -Symbol: ADC0Seq2_Handler - Definitions - At line 470 in file startup.s - Uses - At line 122 in file startup.s - At line 355 in file startup.s - -ADC0Seq3_Handler 00000282 - -Symbol: ADC0Seq3_Handler - Definitions - At line 471 in file startup.s - Uses - At line 123 in file startup.s - At line 356 in file startup.s - -ADC1Seq0_Handler 00000282 - -Symbol: ADC1Seq0_Handler - Definitions - At line 502 in file startup.s - Uses - At line 154 in file startup.s - At line 387 in file startup.s - -ADC1Seq1_Handler 00000282 - -Symbol: ADC1Seq1_Handler - Definitions - At line 503 in file startup.s - Uses - At line 155 in file startup.s - At line 388 in file startup.s - -ADC1Seq2_Handler 00000282 - -Symbol: ADC1Seq2_Handler - Definitions - At line 504 in file startup.s - - - -ARM Macro Assembler Page 2 Alphabetic symbol ordering -Relocatable symbols - - Uses - At line 156 in file startup.s - At line 389 in file startup.s - -ADC1Seq3_Handler 00000282 - -Symbol: ADC1Seq3_Handler - Definitions - At line 505 in file startup.s - Uses - At line 157 in file startup.s - At line 390 in file startup.s - -BusFault_Handler 00000276 - -Symbol: BusFault_Handler - Definitions - At line 310 in file startup.s - Uses - At line 95 in file startup.s - At line 311 in file startup.s - -CAN0_Handler 00000282 - -Symbol: CAN0_Handler - Definitions - At line 493 in file startup.s - Uses - At line 145 in file startup.s - At line 378 in file startup.s - -CAN1_Handler 00000282 - -Symbol: CAN1_Handler - Definitions - At line 494 in file startup.s - Uses - At line 146 in file startup.s - At line 379 in file startup.s - -CAN2_Handler 00000282 - -Symbol: CAN2_Handler - Definitions - At line 495 in file startup.s - Uses - At line 147 in file startup.s - At line 380 in file startup.s - -Comp0_Handler 00000282 - -Symbol: Comp0_Handler - Definitions - At line 479 in file startup.s - Uses - At line 131 in file startup.s - At line 364 in file startup.s - -Comp1_Handler 00000282 - - - -ARM Macro Assembler Page 3 Alphabetic symbol ordering -Relocatable symbols - - -Symbol: Comp1_Handler - Definitions - At line 480 in file startup.s - Uses - At line 132 in file startup.s - At line 365 in file startup.s - -Comp2_Handler 00000282 - -Symbol: Comp2_Handler - Definitions - At line 481 in file startup.s - Uses - At line 133 in file startup.s - At line 366 in file startup.s - -DebugMon_Handler 0000027C - -Symbol: DebugMon_Handler - Definitions - At line 324 in file startup.s - Uses - At line 102 in file startup.s - At line 325 in file startup.s - -Ethernet_Handler 00000282 - -Symbol: Ethernet_Handler - Definitions - At line 496 in file startup.s - Uses - At line 148 in file startup.s - At line 381 in file startup.s - -ExtBus_Handler 00000282 - -Symbol: ExtBus_Handler - Definitions - At line 507 in file startup.s - Uses - At line 159 in file startup.s - At line 392 in file startup.s - -FPU_Handler 00000282 - -Symbol: FPU_Handler - Definitions - At line 536 in file startup.s - Uses - At line 212 in file startup.s - At line 421 in file startup.s - -Fan0_Handler 00000282 - -Symbol: Fan0_Handler - Definitions - At line 544 in file startup.s - Uses - - - -ARM Macro Assembler Page 4 Alphabetic symbol ordering -Relocatable symbols - - At line 220 in file startup.s - At line 429 in file startup.s - -FlashCtl_Handler 00000282 - -Symbol: FlashCtl_Handler - Definitions - At line 483 in file startup.s - Uses - At line 135 in file startup.s - At line 368 in file startup.s - -GPIOPortA_Handler 00000282 - -Symbol: GPIOPortA_Handler - Definitions - At line 454 in file startup.s - Uses - At line 106 in file startup.s - At line 339 in file startup.s - -GPIOPortB_Handler 00000282 - -Symbol: GPIOPortB_Handler - Definitions - At line 455 in file startup.s - Uses - At line 107 in file startup.s - At line 340 in file startup.s - -GPIOPortC_Handler 00000282 - -Symbol: GPIOPortC_Handler - Definitions - At line 456 in file startup.s - Uses - At line 108 in file startup.s - At line 341 in file startup.s - -GPIOPortD_Handler 00000282 - -Symbol: GPIOPortD_Handler - Definitions - At line 457 in file startup.s - Uses - At line 109 in file startup.s - At line 342 in file startup.s - -GPIOPortE_Handler 00000282 - -Symbol: GPIOPortE_Handler - Definitions - At line 458 in file startup.s - Uses - At line 110 in file startup.s - At line 343 in file startup.s - -GPIOPortF_Handler 00000282 - - - - -ARM Macro Assembler Page 5 Alphabetic symbol ordering -Relocatable symbols - -Symbol: GPIOPortF_Handler - Definitions - At line 484 in file startup.s - Uses - At line 136 in file startup.s - At line 369 in file startup.s - -GPIOPortG_Handler 00000282 - -Symbol: GPIOPortG_Handler - Definitions - At line 485 in file startup.s - Uses - At line 137 in file startup.s - At line 370 in file startup.s - -GPIOPortH_Handler 00000282 - -Symbol: GPIOPortH_Handler - Definitions - At line 486 in file startup.s - Uses - At line 138 in file startup.s - At line 371 in file startup.s - -GPIOPortJ_Handler 00000282 - -Symbol: GPIOPortJ_Handler - Definitions - At line 508 in file startup.s - Uses - At line 160 in file startup.s - At line 393 in file startup.s - -GPIOPortK_Handler 00000282 - -Symbol: GPIOPortK_Handler - Definitions - At line 509 in file startup.s - Uses - At line 161 in file startup.s - At line 394 in file startup.s - -GPIOPortL_Handler 00000282 - -Symbol: GPIOPortL_Handler - Definitions - At line 510 in file startup.s - Uses - At line 162 in file startup.s - At line 395 in file startup.s - -GPIOPortM_Handler 00000282 - -Symbol: GPIOPortM_Handler - Definitions - At line 541 in file startup.s - Uses - At line 217 in file startup.s - - - -ARM Macro Assembler Page 6 Alphabetic symbol ordering -Relocatable symbols - - At line 426 in file startup.s - -GPIOPortN_Handler 00000282 - -Symbol: GPIOPortN_Handler - Definitions - At line 542 in file startup.s - Uses - At line 218 in file startup.s - At line 427 in file startup.s - -GPIOPortP1_Handler 00000282 - -Symbol: GPIOPortP1_Handler - Definitions - At line 546 in file startup.s - Uses - At line 223 in file startup.s - At line 431 in file startup.s - -GPIOPortP2_Handler 00000282 - -Symbol: GPIOPortP2_Handler - Definitions - At line 547 in file startup.s - Uses - At line 224 in file startup.s - At line 432 in file startup.s - -GPIOPortP3_Handler 00000282 - -Symbol: GPIOPortP3_Handler - Definitions - At line 548 in file startup.s - Uses - At line 225 in file startup.s - At line 433 in file startup.s - -GPIOPortP4_Handler 00000282 - -Symbol: GPIOPortP4_Handler - Definitions - At line 549 in file startup.s - Uses - At line 226 in file startup.s - At line 434 in file startup.s - -GPIOPortP5_Handler 00000282 - -Symbol: GPIOPortP5_Handler - Definitions - At line 550 in file startup.s - Uses - At line 227 in file startup.s - At line 435 in file startup.s - -GPIOPortP6_Handler 00000282 - -Symbol: GPIOPortP6_Handler - - - -ARM Macro Assembler Page 7 Alphabetic symbol ordering -Relocatable symbols - - Definitions - At line 551 in file startup.s - Uses - At line 228 in file startup.s - At line 436 in file startup.s - -GPIOPortP7_Handler 00000282 - -Symbol: GPIOPortP7_Handler - Definitions - At line 552 in file startup.s - Uses - At line 229 in file startup.s - At line 437 in file startup.s - -GPIOPortP_Handler 00000282 - -Symbol: GPIOPortP_Handler - Definitions - At line 545 in file startup.s - Uses - At line 222 in file startup.s - At line 430 in file startup.s - -GPIOPortQ1_Handler 00000282 - -Symbol: GPIOPortQ1_Handler - Definitions - At line 554 in file startup.s - Uses - At line 231 in file startup.s - At line 439 in file startup.s - -GPIOPortQ2_Handler 00000282 - -Symbol: GPIOPortQ2_Handler - Definitions - At line 555 in file startup.s - Uses - At line 232 in file startup.s - At line 440 in file startup.s - -GPIOPortQ3_Handler 00000282 - -Symbol: GPIOPortQ3_Handler - Definitions - At line 556 in file startup.s - Uses - At line 233 in file startup.s - At line 441 in file startup.s - -GPIOPortQ4_Handler 00000282 - -Symbol: GPIOPortQ4_Handler - Definitions - At line 557 in file startup.s - Uses - At line 234 in file startup.s - At line 442 in file startup.s - - - -ARM Macro Assembler Page 8 Alphabetic symbol ordering -Relocatable symbols - - -GPIOPortQ5_Handler 00000282 - -Symbol: GPIOPortQ5_Handler - Definitions - At line 558 in file startup.s - Uses - At line 235 in file startup.s - At line 443 in file startup.s - -GPIOPortQ6_Handler 00000282 - -Symbol: GPIOPortQ6_Handler - Definitions - At line 559 in file startup.s - Uses - At line 236 in file startup.s - At line 444 in file startup.s - -GPIOPortQ7_Handler 00000282 - -Symbol: GPIOPortQ7_Handler - Definitions - At line 560 in file startup.s - Uses - At line 237 in file startup.s - At line 445 in file startup.s - -GPIOPortQ_Handler 00000282 - -Symbol: GPIOPortQ_Handler - Definitions - At line 553 in file startup.s - Uses - At line 230 in file startup.s - At line 438 in file startup.s - -GPIOPortR_Handler 00000282 - -Symbol: GPIOPortR_Handler - Definitions - At line 561 in file startup.s - Uses - At line 238 in file startup.s - At line 446 in file startup.s - -GPIOPortS_Handler 00000282 - -Symbol: GPIOPortS_Handler - Definitions - At line 562 in file startup.s - Uses - At line 239 in file startup.s - At line 447 in file startup.s - -HardFault_Handler 00000272 - -Symbol: HardFault_Handler - Definitions - - - -ARM Macro Assembler Page 9 Alphabetic symbol ordering -Relocatable symbols - - At line 299 in file startup.s - Uses - At line 93 in file startup.s - At line 300 in file startup.s - -Hibernate_Handler 00000282 - -Symbol: Hibernate_Handler - Definitions - At line 497 in file startup.s - Uses - At line 149 in file startup.s - At line 382 in file startup.s - -I2C0_Handler 00000282 - -Symbol: I2C0_Handler - Definitions - At line 462 in file startup.s - Uses - At line 114 in file startup.s - At line 347 in file startup.s - -I2C1_Handler 00000282 - -Symbol: I2C1_Handler - Definitions - At line 491 in file startup.s - Uses - At line 143 in file startup.s - At line 376 in file startup.s - -I2C2_Handler 00000282 - -Symbol: I2C2_Handler - Definitions - At line 518 in file startup.s - Uses - At line 174 in file startup.s - At line 403 in file startup.s - -I2C3_Handler 00000282 - -Symbol: I2C3_Handler - Definitions - At line 519 in file startup.s - Uses - At line 175 in file startup.s - At line 404 in file startup.s - -I2C4_Handler 00000282 - -Symbol: I2C4_Handler - Definitions - At line 539 in file startup.s - Uses - At line 215 in file startup.s - At line 424 in file startup.s - - - - -ARM Macro Assembler Page 10 Alphabetic symbol ordering -Relocatable symbols - -I2C5_Handler 00000282 - -Symbol: I2C5_Handler - Definitions - At line 540 in file startup.s - Uses - At line 216 in file startup.s - At line 425 in file startup.s - -I2S0_Handler 00000282 - -Symbol: I2S0_Handler - Definitions - At line 506 in file startup.s - Uses - At line 158 in file startup.s - At line 391 in file startup.s - -IntDefaultHandler 00000282 - -Symbol: IntDefaultHandler - Definitions - At line 337 in file startup.s - Uses - None -Comment: IntDefaultHandler unused -LPC0_Handler 00000282 - -Symbol: LPC0_Handler - Definitions - At line 538 in file startup.s - Uses - At line 214 in file startup.s - At line 423 in file startup.s - -MemManage_Handler 00000274 - -Symbol: MemManage_Handler - Definitions - At line 305 in file startup.s - Uses - At line 94 in file startup.s - At line 306 in file startup.s - -NMI_Handler 00000270 - -Symbol: NMI_Handler - Definitions - At line 286 in file startup.s - Uses - At line 92 in file startup.s - At line 287 in file startup.s - -PECI0_Handler 00000282 - -Symbol: PECI0_Handler - Definitions - At line 537 in file startup.s - Uses - - - -ARM Macro Assembler Page 11 Alphabetic symbol ordering -Relocatable symbols - - At line 213 in file startup.s - At line 422 in file startup.s - -PWM0Fault_Handler 00000282 - -Symbol: PWM0Fault_Handler - Definitions - At line 463 in file startup.s - Uses - At line 115 in file startup.s - At line 348 in file startup.s - -PWM0Generator0_Handler 00000282 - -Symbol: PWM0Generator0_Handler - Definitions - At line 464 in file startup.s - Uses - At line 116 in file startup.s - At line 349 in file startup.s - -PWM0Generator1_Handler 00000282 - -Symbol: PWM0Generator1_Handler - Definitions - At line 465 in file startup.s - Uses - At line 117 in file startup.s - At line 350 in file startup.s - -PWM0Generator2_Handler 00000282 - -Symbol: PWM0Generator2_Handler - Definitions - At line 466 in file startup.s - Uses - At line 118 in file startup.s - At line 351 in file startup.s - -PWM0Generator3_Handler 00000282 - -Symbol: PWM0Generator3_Handler - Definitions - At line 499 in file startup.s - Uses - At line 151 in file startup.s - At line 384 in file startup.s - -PWM1Fault_Handler 00000282 - -Symbol: PWM1Fault_Handler - Definitions - At line 567 in file startup.s - Uses - At line 244 in file startup.s - At line 452 in file startup.s - -PWM1Generator0_Handler 00000282 - - - - -ARM Macro Assembler Page 12 Alphabetic symbol ordering -Relocatable symbols - -Symbol: PWM1Generator0_Handler - Definitions - At line 563 in file startup.s - Uses - At line 240 in file startup.s - At line 448 in file startup.s - -PWM1Generator1_Handler 00000282 - -Symbol: PWM1Generator1_Handler - Definitions - At line 564 in file startup.s - Uses - At line 241 in file startup.s - At line 449 in file startup.s - -PWM1Generator2_Handler 00000282 - -Symbol: PWM1Generator2_Handler - Definitions - At line 565 in file startup.s - Uses - At line 242 in file startup.s - At line 450 in file startup.s - -PWM1Generator3_Handler 00000282 - -Symbol: PWM1Generator3_Handler - Definitions - At line 566 in file startup.s - Uses - At line 243 in file startup.s - At line 451 in file startup.s - -PendSV_Handler 0000027E - -Symbol: PendSV_Handler - Definitions - At line 328 in file startup.s - Uses - At line 104 in file startup.s - At line 329 in file startup.s - -Quadrature0_Handler 00000282 - -Symbol: Quadrature0_Handler - Definitions - At line 467 in file startup.s - Uses - At line 119 in file startup.s - At line 352 in file startup.s - -Quadrature1_Handler 00000282 - -Symbol: Quadrature1_Handler - Definitions - At line 492 in file startup.s - Uses - At line 144 in file startup.s - - - -ARM Macro Assembler Page 13 Alphabetic symbol ordering -Relocatable symbols - - At line 377 in file startup.s - -Quadrature2_Handler 00000282 - -Symbol: Quadrature2_Handler - Definitions - At line 543 in file startup.s - Uses - At line 219 in file startup.s - At line 428 in file startup.s - -RESET 00000000 - -Symbol: RESET - Definitions - At line 80 in file startup.s - Uses - None -Comment: RESET unused -Reset_Handler 0000026C - -Symbol: Reset_Handler - Definitions - At line 253 in file startup.s - Uses - At line 91 in file startup.s - At line 252 in file startup.s - -SSI0_Handler 00000282 - -Symbol: SSI0_Handler - Definitions - At line 461 in file startup.s - Uses - At line 113 in file startup.s - At line 346 in file startup.s - -SSI1_Handler 00000282 - -Symbol: SSI1_Handler - Definitions - At line 488 in file startup.s - Uses - At line 140 in file startup.s - At line 373 in file startup.s - -SSI2_Handler 00000282 - -Symbol: SSI2_Handler - Definitions - At line 511 in file startup.s - Uses - At line 163 in file startup.s - At line 396 in file startup.s - -SSI3_Handler 00000282 - -Symbol: SSI3_Handler - Definitions - - - -ARM Macro Assembler Page 14 Alphabetic symbol ordering -Relocatable symbols - - At line 512 in file startup.s - Uses - At line 164 in file startup.s - At line 397 in file startup.s - -SVC_Handler 0000027A - -Symbol: SVC_Handler - Definitions - At line 319 in file startup.s - Uses - At line 101 in file startup.s - At line 320 in file startup.s - -SysCtl_Handler 00000282 - -Symbol: SysCtl_Handler - Definitions - At line 482 in file startup.s - Uses - At line 134 in file startup.s - At line 367 in file startup.s - -SysTick_Handler 00000280 - -Symbol: SysTick_Handler - Definitions - At line 332 in file startup.s - Uses - At line 105 in file startup.s - At line 333 in file startup.s - -Timer0A_Handler 00000282 - -Symbol: Timer0A_Handler - Definitions - At line 473 in file startup.s - Uses - At line 125 in file startup.s - At line 358 in file startup.s - -Timer0B_Handler 00000282 - -Symbol: Timer0B_Handler - Definitions - At line 474 in file startup.s - Uses - At line 126 in file startup.s - At line 359 in file startup.s - -Timer1A_Handler 00000282 - -Symbol: Timer1A_Handler - Definitions - At line 475 in file startup.s - Uses - At line 127 in file startup.s - At line 360 in file startup.s - - - - -ARM Macro Assembler Page 15 Alphabetic symbol ordering -Relocatable symbols - -Timer1B_Handler 00000282 - -Symbol: Timer1B_Handler - Definitions - At line 476 in file startup.s - Uses - At line 128 in file startup.s - At line 361 in file startup.s - -Timer2A_Handler 00000282 - -Symbol: Timer2A_Handler - Definitions - At line 477 in file startup.s - Uses - At line 129 in file startup.s - At line 362 in file startup.s - -Timer2B_Handler 00000282 - -Symbol: Timer2B_Handler - Definitions - At line 478 in file startup.s - Uses - At line 130 in file startup.s - At line 363 in file startup.s - -Timer3A_Handler 00000282 - -Symbol: Timer3A_Handler - Definitions - At line 489 in file startup.s - Uses - At line 141 in file startup.s - At line 374 in file startup.s - -Timer3B_Handler 00000282 - -Symbol: Timer3B_Handler - Definitions - At line 490 in file startup.s - Uses - At line 142 in file startup.s - At line 375 in file startup.s - -Timer4A_Handler 00000282 - -Symbol: Timer4A_Handler - Definitions - At line 520 in file startup.s - Uses - At line 176 in file startup.s - At line 405 in file startup.s - -Timer4B_Handler 00000282 - -Symbol: Timer4B_Handler - Definitions - At line 521 in file startup.s - - - -ARM Macro Assembler Page 16 Alphabetic symbol ordering -Relocatable symbols - - Uses - At line 177 in file startup.s - At line 406 in file startup.s - -Timer5A_Handler 00000282 - -Symbol: Timer5A_Handler - Definitions - At line 522 in file startup.s - Uses - At line 198 in file startup.s - At line 407 in file startup.s - -Timer5B_Handler 00000282 - -Symbol: Timer5B_Handler - Definitions - At line 523 in file startup.s - Uses - At line 199 in file startup.s - At line 408 in file startup.s - -UART0_Handler 00000282 - -Symbol: UART0_Handler - Definitions - At line 459 in file startup.s - Uses - At line 111 in file startup.s - At line 344 in file startup.s - -UART1_Handler 00000282 - -Symbol: UART1_Handler - Definitions - At line 460 in file startup.s - Uses - At line 112 in file startup.s - At line 345 in file startup.s - -UART2_Handler 00000282 - -Symbol: UART2_Handler - Definitions - At line 487 in file startup.s - Uses - At line 139 in file startup.s - At line 372 in file startup.s - -UART3_Handler 00000282 - -Symbol: UART3_Handler - Definitions - At line 513 in file startup.s - Uses - At line 165 in file startup.s - At line 398 in file startup.s - -UART4_Handler 00000282 - - - -ARM Macro Assembler Page 17 Alphabetic symbol ordering -Relocatable symbols - - -Symbol: UART4_Handler - Definitions - At line 514 in file startup.s - Uses - At line 166 in file startup.s - At line 399 in file startup.s - -UART5_Handler 00000282 - -Symbol: UART5_Handler - Definitions - At line 515 in file startup.s - Uses - At line 167 in file startup.s - At line 400 in file startup.s - -UART6_Handler 00000282 - -Symbol: UART6_Handler - Definitions - At line 516 in file startup.s - Uses - At line 168 in file startup.s - At line 401 in file startup.s - -UART7_Handler 00000282 - -Symbol: UART7_Handler - Definitions - At line 517 in file startup.s - Uses - At line 169 in file startup.s - At line 402 in file startup.s - -USB0_Handler 00000282 - -Symbol: USB0_Handler - Definitions - At line 498 in file startup.s - Uses - At line 150 in file startup.s - At line 383 in file startup.s - -UsageFault_Handler 00000278 - -Symbol: UsageFault_Handler - Definitions - At line 315 in file startup.s - Uses - At line 96 in file startup.s - At line 316 in file startup.s - -WDT_Handler 00000282 - -Symbol: WDT_Handler - Definitions - At line 472 in file startup.s - Uses - - - -ARM Macro Assembler Page 18 Alphabetic symbol ordering -Relocatable symbols - - At line 124 in file startup.s - At line 357 in file startup.s - -WideTimer0A_Handler 00000282 - -Symbol: WideTimer0A_Handler - Definitions - At line 524 in file startup.s - Uses - At line 200 in file startup.s - At line 409 in file startup.s - -WideTimer0B_Handler 00000282 - -Symbol: WideTimer0B_Handler - Definitions - At line 525 in file startup.s - Uses - At line 201 in file startup.s - At line 410 in file startup.s - -WideTimer1A_Handler 00000282 - -Symbol: WideTimer1A_Handler - Definitions - At line 526 in file startup.s - Uses - At line 202 in file startup.s - At line 411 in file startup.s - -WideTimer1B_Handler 00000282 - -Symbol: WideTimer1B_Handler - Definitions - At line 527 in file startup.s - Uses - At line 203 in file startup.s - At line 412 in file startup.s - -WideTimer2A_Handler 00000282 - -Symbol: WideTimer2A_Handler - Definitions - At line 528 in file startup.s - Uses - At line 204 in file startup.s - At line 413 in file startup.s - -WideTimer2B_Handler 00000282 - -Symbol: WideTimer2B_Handler - Definitions - At line 529 in file startup.s - Uses - At line 205 in file startup.s - At line 414 in file startup.s - -WideTimer3A_Handler 00000282 - - - - -ARM Macro Assembler Page 19 Alphabetic symbol ordering -Relocatable symbols - -Symbol: WideTimer3A_Handler - Definitions - At line 530 in file startup.s - Uses - At line 206 in file startup.s - At line 415 in file startup.s - -WideTimer3B_Handler 00000282 - -Symbol: WideTimer3B_Handler - Definitions - At line 531 in file startup.s - Uses - At line 207 in file startup.s - At line 416 in file startup.s - -WideTimer4A_Handler 00000282 - -Symbol: WideTimer4A_Handler - Definitions - At line 532 in file startup.s - Uses - At line 208 in file startup.s - At line 417 in file startup.s - -WideTimer4B_Handler 00000282 - -Symbol: WideTimer4B_Handler - Definitions - At line 533 in file startup.s - Uses - At line 209 in file startup.s - At line 418 in file startup.s - -WideTimer5A_Handler 00000282 - -Symbol: WideTimer5A_Handler - Definitions - At line 534 in file startup.s - Uses - At line 210 in file startup.s - At line 419 in file startup.s - -WideTimer5B_Handler 00000282 - -Symbol: WideTimer5B_Handler - Definitions - At line 535 in file startup.s - Uses - At line 211 in file startup.s - At line 420 in file startup.s - -__Vectors 00000000 - -Symbol: __Vectors - Definitions - At line 89 in file startup.s - Uses - At line 88 in file startup.s - - - -ARM Macro Assembler Page 20 Alphabetic symbol ordering -Relocatable symbols - -Comment: __Vectors used once -uDMA_Error 00000282 - -Symbol: uDMA_Error - Definitions - At line 501 in file startup.s - Uses - At line 153 in file startup.s - At line 386 in file startup.s - -uDMA_Handler 00000282 - -Symbol: uDMA_Handler - Definitions - At line 500 in file startup.s - Uses - At line 152 in file startup.s - At line 385 in file startup.s - -127 symbols - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -Relocatable symbols - -.text 00000000 - -Symbol: .text - Definitions - At line 585 in file startup.s - Uses - None -Comment: .text unused -DisableInterrupts 00000000 - -Symbol: DisableInterrupts - Definitions - At line 602 in file startup.s - Uses - At line 592 in file startup.s -Comment: DisableInterrupts used once -EnableInterrupts 00000004 - -Symbol: EnableInterrupts - Definitions - At line 610 in file startup.s - Uses - At line 593 in file startup.s -Comment: EnableInterrupts used once -EndCritical 00000010 - -Symbol: EndCritical - Definitions - At line 627 in file startup.s - Uses - At line 595 in file startup.s -Comment: EndCritical used once -StartCritical 00000008 - -Symbol: StartCritical - Definitions - At line 618 in file startup.s - Uses - At line 594 in file startup.s -Comment: StartCritical used once -WaitForInterrupt 00000016 - -Symbol: WaitForInterrupt - Definitions - At line 635 in file startup.s - Uses - At line 596 in file startup.s -Comment: WaitForInterrupt used once -__user_initial_stackheap 0000001A - -Symbol: __user_initial_stackheap - Definitions - At line 654 in file startup.s - Uses - At line 653 in file startup.s -Comment: __user_initial_stackheap used once -7 symbols - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -Absolute symbols - -Heap 00000000 - -Symbol: Heap - Definitions - At line 45 in file startup.s - Uses - At line 65 in file startup.s - At line 657 in file startup.s - -Stack 00000400 - -Symbol: Stack - Definitions - At line 38 in file startup.s - Uses - At line 54 in file startup.s - At line 90 in file startup.s - At line 656 in file startup.s - -2 symbols - - - -ARM Macro Assembler Page 1 Alphabetic symbol ordering -External symbols - -__main 00000000 - -Symbol: __main - Definitions - At line 276 in file startup.s - Uses - At line 277 in file startup.s -Comment: __main used once -__use_two_region_memory 00000000 - -Symbol: __use_two_region_memory - Definitions - At line 652 in file startup.s - Uses - None -Comment: __use_two_region_memory unused -2 symbols -480 symbols in table diff --git a/UART/startup.o b/UART/startup.o deleted file mode 100644 index b2e8541..0000000 Binary files a/UART/startup.o and /dev/null differ diff --git a/UART/uart.crf b/UART/uart.crf index fdef9b8..acee089 100644 Binary files a/UART/uart.crf and b/UART/uart.crf differ diff --git a/UART/uart.d b/UART/uart.d deleted file mode 100644 index 1e9dd77..0000000 --- a/UART/uart.d +++ /dev/null @@ -1,3 +0,0 @@ -.\uart.o: UART.c -.\uart.o: ..\tm4c123gh6pm.h -.\uart.o: UART.h diff --git a/UART/uart.o b/UART/uart.o deleted file mode 100644 index a7c7cfe..0000000 Binary files a/UART/uart.o and /dev/null differ