From 097e893f71f4e17ef332567bc7e45e8651992392 Mon Sep 17 00:00:00 2001 From: Yohan Simard Date: Mon, 21 Sep 2020 14:17:55 +0200 Subject: [PATCH] =?UTF-8?q?fin=20de=20l'activit=C3=A9=201?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.axf | Bin 384320 -> 384328 bytes .../NUCLEO-F103RB/NUCLEO-F103RB.build_log.htm | 5 +- MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.htm | 6 +- MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.map | 78 ++++++++-------- MDK-ARM/NUCLEO-F103RB/Project_Simulateur.dep | 6 +- MDK-ARM/NUCLEO-F103RB/chrono.crf | Bin 373480 -> 373480 bytes MDK-ARM/NUCLEO-F103RB/chrono.o | Bin 396448 -> 396448 bytes MDK-ARM/NUCLEO-F103RB/main.crf | Bin 393916 -> 393916 bytes MDK-ARM/NUCLEO-F103RB/main.o | Bin 407880 -> 407872 bytes MDK-ARM/NUCLEO-F103RB/mytimer.crf | Bin 374014 -> 374045 bytes MDK-ARM/NUCLEO-F103RB/mytimer.o | Bin 401096 -> 401112 bytes MDK-ARM/Project.uvguix.yoh12 | 88 ++++++++++-------- MDK-ARM/Project.uvoptx | 62 +++++++----- MyDrivers/MyTimer.c | 12 ++- Services/Chrono.c | 13 +-- Src/main.c | 3 +- 16 files changed, 152 insertions(+), 121 deletions(-) diff --git a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.axf b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.axf index 364a69c27ce9ca759255174d7d77ae49bc5aec45..70859680c82e682102f0a7df2f6f72241eda5f81 100644 GIT binary patch delta 1648 zcmY*a4NOx<9KZj&-lH}ZX~C6GEy7k4SvJK)oMxa=q;c8;Mm}N$L^_xGfr}EijMzBh z;$kx0CEiSiVj@KMCFCvZf?@!15@F(8wrmAvoSRcOmKql|8N&Ym*J|)J|M$D!$KAc& z^XV#9xWBD*DUxZa+9BI0I8y>D;^}UZ6q*Nz#wciW+ zY*!OrYgs(Bu`!t(f{RmI@XaUukx*`y#;tcq20c05!6k7cL1* zk~I0SePZ(A6|DXV@LH=U{$zBy(=E(O=*HVQe4M4ovF&CS#s-aLmMk3x<(SPSyKQr) zt-#P_3~BP7EfJL*IA@I6%0P^um@2*Y9T`rH*s%t&PNJ$$;qAtc_5pyOjT7;6IGi&2 z97j1sjEys|JK&J1}#tGp$}MK#+uZ>@Waffzwlj#W{aF2EUjuOIs^*ADGVZKC z2N0BPYi{EDeXw=_lI42eFzhiF_z%G}TCWFKd2*mQ#az7y@=kFN_~d6L^PxnJmbmto zaaOorv(96zPh-|WEGS3mn3jza(Q71Cq}8oN&I-?J%{h$ygxYVUZ{&eqXwi zm%Is)w0P3D%&t3a>fiFe5S^&aB7GYV*v$!kiy+HbQW4QD_hsScLtQ7u`S>!2rU8Uygl8)dIJX^T)!Bia18B~&h#A6CYJ z%TSeHKu(0Am!f+_25;081=n4eOBLEolcYXFjQS1hIF5X=>SZ_Wli=J#BMVJW#^4+* z>SojDXdpAHk5zZQgF`1;I0pZ*p_|Ct_UiKxX6mz12a(3F?|vHjCeDmhk;kV~4imHa z%{@;OJ<&u$)Z=H3w3*(<*#05^8Q0FM)#=nrx2oedxD`M%%=7Et7_c zkLk1Ubu$lx7|*2>BQ$zi+_dbaQ^2VK^Vk@pGmlOI;){@XOyR4Lcg4mezY_TXaxIqM zhWxuJeiQOh3Bf0 zr8r?6V?nFx2@8+98Wt9HJ1mkQT|EwqEbyz$Vc~&#<&DBlf`#fRL9*&0Xi;~fqGJTv tR<)R*TGbFFsRIN}s)L|h{emENbqe;e5~Ct3*^YlFpU_v1U9^F8{SOt3nw9_n delta 1518 zcmY+EdrTZf9LMLkv$H+vK@TWBPmWhxxO~B$ZUF@Ad z?C={iWp_NYW_$v*6i=A$wV~%_tIkEp229=erNW8!g=7RiLerCKmmQwNDa(srE-f!! zTavO#|MKF`oZ7K$%o`39;e-`oJ;EKk zdu{Jy@PIF95y7o1g2&Moky_rA`3WD*GCVRM!V>@?+Amq-01f^Y_SJ;QGOMmXK(_w~@Hne0tF9*y^fA#B{IA^0u!p<%#uwz$s;+ok z)AR+Hdyt;O`QgJXO0Wb9-{fj{eSJufOmV=Uej-56G$}FILX-&9frZka zUwaU_uu6}V3Xl4W93~>@Y{P@Zpf_RidbCfAE_(xbOZi&8M#^6YD{n0ie!HaN-I5Bx zlCUV2>@KNb$9DvZPYd4}{($)7^`v^elQ{y#ccZH)1KxPlqAuouF?V+ti-SP1mcpiJ z9znm;efJETk)nE05Af;XxKs4K?BfKn(cO2u*)6$AY}g_J8(CLDhX84n_N);YEiAU*Z88hMp{<5v3F zTasEg#CEDZeJoI|xyDYbje{&!j<48eSMdZLa@P;B^HfgQnrL?;7g4@0KgfOT2e#S7 z@FXL4_2MMUkW8|=Ws0p+ty9bhsp_UF77hEOutput: *** Using Compiler 'V5.06 update 6 (build 750)', folder: 'D:\Program Files\Keil_v5\ARM\ARMCC\Bin' Build target 'Simulateur' +compiling MyTimer.c... +linking... +Program Size: Code=784 RO-data=268 RW-data=32 ZI-data=1024 "NUCLEO-F103RB\NUCLEO-F103RB.axf" - 0 Error(s), 0 Warning(s).

Software Packages used:

@@ -50,7 +53,7 @@ Package Vendor: Keil

Collection of Component Files used:

* Component: ARM::CMSIS:CORE:5.3.0 -Build Time Elapsed: 00:00:00 +Build Time Elapsed: 00:00:01 diff --git a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.htm b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.htm index 42b2ff0..299dd53 100644 --- a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.htm +++ b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.htm @@ -3,7 +3,7 @@ Static Call Graph - [NUCLEO-F103RB\NUCLEO-F103RB.axf]

Static Call Graph for image NUCLEO-F103RB\NUCLEO-F103RB.axf


-

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Fri Sep 18 10:53:44 2020 +

#<CALLGRAPH># ARM Linker, 5060750: Last Updated: Mon Sep 21 13:31:47 2020

Maximum Stack Usage = 16 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -365,7 +365,7 @@ Global Symbols

TIM1_UP_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, mytimer.o(i.TIM1_UP_IRQHandler))
[Address Reference Count : 1]

  • startup_stm32f103xb.o(RESET)
-

TIM2_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, mytimer.o(i.TIM2_IRQHandler)) +

TIM2_IRQHandler (Thumb, 18 bytes, Stack size 0 bytes, mytimer.o(i.TIM2_IRQHandler))
[Address Reference Count : 1]

  • startup_stm32f103xb.o(RESET)

TIM3_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, mytimer.o(i.TIM3_IRQHandler)) @@ -380,7 +380,7 @@ Global Symbols

__scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) -

main (Thumb, 28 bytes, Stack size 0 bytes, main.o(i.main)) +

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

[Stack]

  • Max Depth = 16
  • Call Chain = main ⇒ Chrono_Conf ⇒ MyTimer_IT_Conf

[Calls]
  • >>   Chrono_Start diff --git a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.map b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.map index 7a24c5e..7beac84 100644 --- a/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.map +++ b/MDK-ARM/NUCLEO-F103RB/NUCLEO-F103RB.map @@ -192,12 +192,12 @@ Image Symbol Table i.SystemInit 0x08000338 Section 0 system_stm32f1xx.o(i.SystemInit) i.TIM1_UP_IRQHandler 0x08000380 Section 0 mytimer.o(i.TIM1_UP_IRQHandler) i.TIM2_IRQHandler 0x0800038c Section 0 mytimer.o(i.TIM2_IRQHandler) - i.TIM3_IRQHandler 0x08000398 Section 0 mytimer.o(i.TIM3_IRQHandler) - i.TIM4_IRQHandler 0x080003a4 Section 0 mytimer.o(i.TIM4_IRQHandler) - i.__scatterload_copy 0x080003b0 Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x080003be Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x080003c0 Section 14 handlers.o(i.__scatterload_zeroinit) - i.main 0x080003d0 Section 0 main.o(i.main) + i.TIM3_IRQHandler 0x080003a4 Section 0 mytimer.o(i.TIM3_IRQHandler) + i.TIM4_IRQHandler 0x080003b0 Section 0 mytimer.o(i.TIM4_IRQHandler) + i.__scatterload_copy 0x080003bc Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x080003ca Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x080003cc Section 14 handlers.o(i.__scatterload_zeroinit) + i.main 0x080003dc Section 0 main.o(i.main) .data 0x20000000 Section 4 main.o(.data) .data 0x20000004 Section 8 chrono.o(.data) Chrono_Time 0x20000004 Data 3 chrono.o(.data) @@ -296,15 +296,15 @@ Image Symbol Table SystemClock_Config 0x080002ad Thumb Code 128 main.o(i.SystemClock_Config) SystemInit 0x08000339 Thumb Code 56 system_stm32f1xx.o(i.SystemInit) TIM1_UP_IRQHandler 0x08000381 Thumb Code 6 mytimer.o(i.TIM1_UP_IRQHandler) - TIM2_IRQHandler 0x0800038d Thumb Code 6 mytimer.o(i.TIM2_IRQHandler) - TIM3_IRQHandler 0x08000399 Thumb Code 6 mytimer.o(i.TIM3_IRQHandler) - TIM4_IRQHandler 0x080003a5 Thumb Code 6 mytimer.o(i.TIM4_IRQHandler) - __scatterload_copy 0x080003b1 Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x080003bf Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x080003c1 Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - main 0x080003d1 Thumb Code 28 main.o(i.main) - Region$$Table$$Base 0x080003f0 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08000410 Number 0 anon$$obj.o(Region$$Table) + TIM2_IRQHandler 0x0800038d Thumb Code 18 mytimer.o(i.TIM2_IRQHandler) + TIM3_IRQHandler 0x080003a5 Thumb Code 6 mytimer.o(i.TIM3_IRQHandler) + TIM4_IRQHandler 0x080003b1 Thumb Code 6 mytimer.o(i.TIM4_IRQHandler) + __scatterload_copy 0x080003bd Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x080003cb Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x080003cd Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + main 0x080003dd Thumb Code 26 main.o(i.main) + Region$$Table$$Base 0x080003fc Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x0800041c Number 0 anon$$obj.o(Region$$Table) time 0x20000000 Data 4 main.o(.data) SystemCoreClock 0x2000001c Data 4 system_stm32f1xx.o(.data) __initial_sp 0x20000420 Data 0 startup_stm32f103xb.o(STACK) @@ -317,9 +317,9 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00000430, Max: 0x00020000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x0000043c, Max: 0x00020000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00000410, Max: 0x00020000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000041c, Max: 0x00020000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -347,25 +347,25 @@ Memory Map of the image 0x080002ac 0x080002ac 0x0000008c Code RO 4 i.SystemClock_Config main.o 0x08000338 0x08000338 0x00000048 Code RO 372 i.SystemInit system_stm32f1xx.o 0x08000380 0x08000380 0x0000000c Code RO 143 i.TIM1_UP_IRQHandler mytimer.o - 0x0800038c 0x0800038c 0x0000000c Code RO 144 i.TIM2_IRQHandler mytimer.o - 0x08000398 0x08000398 0x0000000c Code RO 145 i.TIM3_IRQHandler mytimer.o - 0x080003a4 0x080003a4 0x0000000c Code RO 146 i.TIM4_IRQHandler mytimer.o - 0x080003b0 0x080003b0 0x0000000e Code RO 434 i.__scatterload_copy mc_w.l(handlers.o) - 0x080003be 0x080003be 0x00000002 Code RO 435 i.__scatterload_null mc_w.l(handlers.o) - 0x080003c0 0x080003c0 0x0000000e Code RO 436 i.__scatterload_zeroinit mc_w.l(handlers.o) - 0x080003ce 0x080003ce 0x00000002 PAD - 0x080003d0 0x080003d0 0x00000020 Code RO 5 i.main main.o - 0x080003f0 0x080003f0 0x00000020 Data RO 432 Region$$Table anon$$obj.o + 0x0800038c 0x0800038c 0x00000018 Code RO 144 i.TIM2_IRQHandler mytimer.o + 0x080003a4 0x080003a4 0x0000000c Code RO 145 i.TIM3_IRQHandler mytimer.o + 0x080003b0 0x080003b0 0x0000000c Code RO 146 i.TIM4_IRQHandler mytimer.o + 0x080003bc 0x080003bc 0x0000000e Code RO 434 i.__scatterload_copy mc_w.l(handlers.o) + 0x080003ca 0x080003ca 0x00000002 Code RO 435 i.__scatterload_null mc_w.l(handlers.o) + 0x080003cc 0x080003cc 0x0000000e Code RO 436 i.__scatterload_zeroinit mc_w.l(handlers.o) + 0x080003da 0x080003da 0x00000002 PAD + 0x080003dc 0x080003dc 0x00000020 Code RO 5 i.main main.o + 0x080003fc 0x080003fc 0x00000020 Data RO 432 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08000410, Size: 0x00000420, Max: 0x00005000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x0800041c, Size: 0x00000420, Max: 0x00005000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x08000410 0x00000004 Data RW 6 .data main.o - 0x20000004 0x08000414 0x00000008 Data RW 84 .data chrono.o - 0x2000000c 0x0800041c 0x00000010 Data RW 147 .data mytimer.o - 0x2000001c 0x0800042c 0x00000004 Data RW 375 .data system_stm32f1xx.o + 0x20000000 0x0800041c 0x00000004 Data RW 6 .data main.o + 0x20000004 0x08000420 0x00000008 Data RW 84 .data chrono.o + 0x2000000c 0x08000428 0x00000010 Data RW 147 .data mytimer.o + 0x2000001c 0x08000438 0x00000004 Data RW 375 .data system_stm32f1xx.o 0x20000020 - 0x00000400 Zero RW 406 STACK startup_stm32f103xb.o @@ -377,14 +377,14 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name 128 20 0 8 0 2286 chrono.o - 172 16 0 4 0 355939 main.o - 264 56 0 16 0 4432 mytimer.o + 172 18 0 4 0 355931 main.o + 276 56 0 16 0 4440 mytimer.o 36 8 236 0 1024 760 startup_stm32f103xb.o 12 6 0 0 0 4116 stm32f1xx_ll_utils.o 72 16 0 4 0 1111 system_stm32f1xx.o ---------------------------------------------------------------------- - 684 122 268 32 1024 368644 Object Totals + 696 124 268 32 1024 368644 Object Totals 0 0 32 0 0 0 (incl. Generated) 0 0 0 0 0 0 (incl. Padding) @@ -423,15 +423,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 772 138 268 32 1024 368292 Grand Totals - 772 138 268 32 1024 368292 ELF Image Totals - 772 138 268 32 0 0 ROM Totals + 784 140 268 32 1024 368292 Grand Totals + 784 140 268 32 1024 368292 ELF Image Totals + 784 140 268 32 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 1040 ( 1.02kB) + Total RO Size (Code + RO Data) 1052 ( 1.03kB) Total RW Size (RW Data + ZI Data) 1056 ( 1.03kB) - Total ROM Size (Code + RO Data + RW Data) 1072 ( 1.05kB) + Total ROM Size (Code + RO Data + RW Data) 1084 ( 1.06kB) ============================================================================== diff --git a/MDK-ARM/NUCLEO-F103RB/Project_Simulateur.dep b/MDK-ARM/NUCLEO-F103RB/Project_Simulateur.dep index 459f2ed..692db3f 100644 --- a/MDK-ARM/NUCLEO-F103RB/Project_Simulateur.dep +++ b/MDK-ARM/NUCLEO-F103RB/Project_Simulateur.dep @@ -1,6 +1,6 @@ Dependencies for Project 'Project', Target 'Simulateur': (DO NOT MODIFY !) CompilerVersion: 5060750::V5.06 update 6 (build 750)::ARMCC -F (../Src/main.c)(0x5F647597)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -ID:\Users\yoh12\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -ID:\Users\yoh12\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\main.o --omf_browse nucleo-f103rb\main.crf --depend nucleo-f103rb\main.d) +F (../Src/main.c)(0x5F68876C)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -ID:\Users\yoh12\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -ID:\Users\yoh12\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\main.o --omf_browse nucleo-f103rb\main.crf --depend nucleo-f103rb\main.d) I (..\LLDrivers\inc\stm32f1xx_ll_rcc.h)(0x5D10A074) I (..\Inc\stm32f1xx.h)(0x5D1623CA) I (..\Inc\stm32f103xb.h)(0x5D1623CA) @@ -13,7 +13,7 @@ I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) I (..\LLDrivers\inc\stm32f1xx_ll_utils.h)(0x5D10A087) I (..\LLDrivers\inc\stm32f1xx_ll_system.h)(0x5D10A068) I (..\Services\Chrono.h)(0x5D6F75A3) -F (..\Services\Chrono.c)(0x5F6474CE)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -ID:\Users\yoh12\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -ID:\Users\yoh12\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\chrono.o --omf_browse nucleo-f103rb\chrono.crf --depend nucleo-f103rb\chrono.d) +F (..\Services\Chrono.c)(0x5F68862E)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -ID:\Users\yoh12\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -ID:\Users\yoh12\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\chrono.o --omf_browse nucleo-f103rb\chrono.crf --depend nucleo-f103rb\chrono.d) I (..\Services\Chrono.h)(0x5D6F75A3) I (..\Inc\stm32f103xb.h)(0x5D1623CA) I (D:\Users\yoh12\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) @@ -23,7 +23,7 @@ I (D:\Users\yoh12\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cms I (D:\Users\yoh12\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\cmsis_armcc.h)(0x5D25F326) I (..\Inc\system_stm32f1xx.h)(0x5D1623CA) I (..\MyDrivers\MyTimer.h)(0x5F6458EF) -F (..\MyDrivers\MyTimer.c)(0x5F6474AE)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -ID:\Users\yoh12\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -ID:\Users\yoh12\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\mytimer.o --omf_browse nucleo-f103rb\mytimer.crf --depend nucleo-f103rb\mytimer.d) +F (..\MyDrivers\MyTimer.c)(0x5F688F20)(-c --cpu Cortex-M3 -D__EVAL -D__MICROLIB -g -O3 --apcs=interwork --split_sections -I ..\Inc -I ..\LLDrivers\inc -I ..\Services -I ..\MyDrivers --C99 -I.\RTE\_Simulateur -ID:\Users\yoh12\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include -ID:\Users\yoh12\AppData\Local\Arm\Packs\Keil\STM32F1xx_DFP\2.3.0\Device\Include -D__UVISION_VERSION="529" -D_RTE_ -DSTM32F10X_MD -DSTM32F103xB -DUSE_FULL_LL_DRIVER -DHSE_VALUE="8000000U" -o nucleo-f103rb\mytimer.o --omf_browse nucleo-f103rb\mytimer.crf --depend nucleo-f103rb\mytimer.d) I (..\Inc\stm32f103xb.h)(0x5D1623CA) I (D:\Users\yoh12\AppData\Local\Arm\Packs\ARM\CMSIS\5.6.0\CMSIS\Core\Include\core_cm3.h)(0x5D25F326) I (D:\Program Files\Keil_v5\ARM\ARMCC\include\stdint.h)(0x5D9B3488) diff --git a/MDK-ARM/NUCLEO-F103RB/chrono.crf b/MDK-ARM/NUCLEO-F103RB/chrono.crf index c963cd529d8b9743cffd8d56dd96faa6377055b5..f80a01f05da83fe73c38be745591346e85707a3b 100644 GIT binary patch delta 148 zcmaFyRP4o5u?e|Lg)lQRIn-5m%3 delta 136 zcmZ25Q)0nPi4Al3bUre$F|tXrsj)IL*Rct+GP8-Z3A0JDGKqpY(kPtGC-_2`WDPA8 zj0}tnlo%Kp;^RX+eO=?@6_gAOtV|88jEtHs1=}qJ8G)Dyh?#+yWxJ&yYwC7(!(e|Lg)lQRIfYaI~) diff --git a/MDK-ARM/NUCLEO-F103RB/main.crf b/MDK-ARM/NUCLEO-F103RB/main.crf index eb0f6d7c0412bcae91193833156f1f90c8b24366..d7efe7b574c6b79a1fc7990b309072bc3c54cbc3 100644 GIT binary patch delta 538 zcmXAlT}YHc6o%(~bLQLH-7yiQjZ6n2k}kXuiL5SU34^|^Aczd<$5^x*x0@)!n<3l0 zi-_ug6q*D@1pVzg2wTua1l?6c(P#Fj)P>jX+8T9+1`fRMJDhW#nMyHJDP|sRm&v8e z({&~IydKNS@vH={fJ?fpM0kwD7Amx-gvareg?n_rgasV3K-5yk=Qv_vgyze50Sgum zQGNy=rjA*-5x0qFX<4IQhwG7pYt-Yg)vK#+z~KZKmZNb>d`Zj6HAb^L&+cnlPW^Z1 z#+zr+HP5Qgop{i~7FzzP`n*Ed`%4AuJXZ_#RaI*fb2V`9++O$qMl)N2&Q?|4vn|qm zRdsl__bype+rSgd(C!t!W_6k#tf)fwVGG@HLQF=ms!S7)nu_33Xmr1Yo1EW{;7Vvb z>~sVZoFB1Jr2W6uolb^Ga{e@e<%EG+0{*ZoMKH#XU@ZTnas2Q8dr_b!5$>=?PtU0hW?63 z*I$KmUTmVf5PsU(W#MStAin4H1`E1_>wsyD*NPuGz0v5dARmWfA*VN+TfB5Jr$;R; Kd_*Av(f$viEv{w& delta 538 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 delta 7529 zcmZ8me~esJ6+U<7y|-_+OLvy;Zg;Uirrlz9<=3_acLN2BZgoqiVF`^aabs(!$&z4F z5{%7+I8{NaR4I;Rs?oSw|7b`fHC0*+jTQc&L=qOQq#8nJ+eJ%bbWKcbz(4%HbMAdJ z>q+PSIOjX(eD~Zt_r2MkKizlsbl;(pn|XFkZLD8jxhk%Ick%S`f9=1weYRMh`DEu? ze}Hbw!b-LM05+Si(D{Ryr$Bw^QLE(HtK}0D?s8l^o*X!FrmZt_J+;{-uhl-Wv?J+H zc5d6Tv3B3m)wLg8^Fp$c(@kOO*3`;N|Ke_`t?#_*w%1C<3+}Vu>-wvE=)~W;Qs*kQ zg=;UlCu`@Hy_oMwTy3stpH`iY6dD{KHc5m3zX{ z0L^{*eE!MWhs%d*<-TryPL%uhxs@A6OB;tb4zCp_yLN%p)?K?wYc~wve%tWv8#jJq zuK%gIeuqyEpFBR%$+`ac?HAiNZ5$cCX_M4S`E4hox8fD~`s#D>doDQ{|0zCMa7q32 zyYc%#ZkY-#^QAWDS46SZ4$g4r%(qOlbJA- z2q42%sVlR2md(z^fnAF~ta~Gr1OnIB*h6NtWkX9Yo9Un(ZLz6xl7Bp~LySCKG=CFv z9pk`l8j&oR%ddl(kxUY05N0BiMoCwCb5pG(H3D4WvQ6X{X7&E;B1xFPBXb)Kqp>iE zoR7ZL9g1wB0SBK)!WeM;qr=@)VNa)mN#s+gQ*)*joaS8Xg`Ov1 z9~D!~+NggmO1kUMpcAg2Q zZg=(HrOC1$3_I|Vb8IyGlq}JMiu2UXJpF@9%ra#dxvWrtr(V`Fd$n{RL67d$COS-A zW4LpNJigiOS-N{dXA*bQ`{%e@mye3OYQS#0QE_{u*Njrt-JwpXxPGVuQE+#(ZEz(*xT|^T z9+kX$WV@`kTQkbt81eKkyPhY3Q25c)WE`De>L3Pv^&L6frFro4S_@9N`n5cpLT9B8S@pk|4~0dEtS5FQn~$su)W zqO>X(t0>j$^_Fo%yuy}MVZ1j)(B7@)3Z z0)mb~_;u*x*o3EFa^ZysI^>t5*$W38DBreDeyn{lI#a=bH}nmvIL6jzBV}rJI*S2A zG+AOoDf__kI3_pZ!6c&G!y z#N`5;v!ahyV7MXS+UEKZ1{6kggl0lnh8fvS=?-K7&sRiWuio&Cb2u~6w=%a1=tZ(I zo8yta*(Pw$>H9y+^gt6ZFZONlu%^MuY}sZhI$xeUGZwxGuS?K8IU-nio2Xa@UZ>%*oMX9%3ET4gX{zLSsIoCeMpw_04r1QoVmh zTfAFMB~yGG+wxP)1~kMpi0XIqyWB*9;h-Y9u_9-+^-pXbK#68RP`|v@Qdn7@ZYGut z<3MVQ$Qf^@EtG=jpM`05jYOzk79m4BIfC&$bcyU9;ZW*7>`2b8!~ajxG^74M^XHKLfvh z#Byle@SE}}!T{)!q9=$CY6sx+56s*FG7*g#8v$X0mUbD3DkN~gu<~& z#)6d9V{f+SQ<6LH9bRW|d2JJHosqomt8KXSohGg-A8-P~k6SumSuE^Sj;}sQJFijH z>LK(9a>WlU?E&Ou)5%Hkt9 zBFhyS#nQmQssm_IDO((+7PF=%3QGOP@CyY>3syx1aIv02vC<%4Et)0n4<;y!6=_^Y zE1gFqF4Q;l;$;l#v=PZiprO%@2Ky2lFGf&FL$gA(xEL8ZyF5nxdO&D|nuhvr(bgIy zUP-DXsgxTnCyLoC`c~_=r#JzSZeh6(K|}x42NO9YvX*3Yhqzhe4Kyl#8=57=YhFB{M;-PBd`4p& zLI{yyT9I|ttWwmgL^3yez3zstp1MJ^&^gsga6ZRo6raLwH2T{BEF(o|7JZ+E31w9J zWE%v4^&D465eG*=CXqH6!EKgfq#Dc?t|1342FK&A&#sGpJ*}1EPZKYb%z(eS!iQgN zs}Mq6lxlkMRM;TA24*WJkbe+W5;tTdFpqKjkwtnVnoIZu8Rsg1zr<85boNGSh={?* zvmb~+-=gO)M*hQDRa1skp7eqX$CvE<%}@my&KPr+;@b&=6=FS>)Yy?%0RY#pgy1}W2!)2mm;6Ox`+Y3 zm8OUGGr__PCsx zR^@(9C#7$mTNKQK=eZXj0@Q4zYsqlF@^1e*#y(5Lg)PUL`dk7pf^229zYR!PWZ(%gKJqr0%0yWY+fX|l@g^9950vG(z zCcUCMqPPzIBVRR8=NyZ{QJJPIhI+}AsE1qu?#mpQCr1$c_u4D^K5SF8{Oi{huE7Ls m{$Zo{T$lZ%!8Gr!==2s+I1XcY8*bWhVM6w@c{D-8E&Lzm%skBi diff --git a/MDK-ARM/Project.uvguix.yoh12 b/MDK-ARM/Project.uvguix.yoh12 index a6c7cd4..a01b76c 100644 --- a/MDK-ARM/Project.uvguix.yoh12 +++ b/MDK-ARM/Project.uvguix.yoh12 @@ -16,6 +16,12 @@ 99 + + System Viewer\NVIC + 35900 + + 143 + System Viewer\SPI1 35903 @@ -113,7 +119,7 @@ 0 0 101 - 25 + 20 @@ -142,7 +148,7 @@ 0 827 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000007000000010000000100000035433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF3E433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C4D79447269766572735C4D7954696D65722E6300000000094D7954696D65722E6300000000F0A0A100FFFFFFFF3E433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C4D79447269766572735C4D7954696D65722E6800000000094D7954696D65722E6800000000BECEA100FFFFFFFF3C433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C496E635C73746D33326631303378622E68000000000D73746D33326631303378622E6800000000F0A0A100FFFFFFFF48433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C4D444B2D41524D5C737461727475705F73746D33326631303378622E730000000015737461727475705F73746D33326631303378622E7300000000BCA8E100FFFFFFFF3C433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C53657276696365735C4368726F6E6F2E6300000000084368726F6E6F2E63000000009CC1B600FFFFFFFF54443A5C55736572735C796F6831325C417070446174615C4C6F63616C5C41726D5C5061636B735C41524D5C434D5349535C352E362E305C434D5349535C436F72655C496E636C7564655C636F72655F636D332E68000000000A636F72655F636D332E6800000000F7B88600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000001A0000007000000080070000D2030000 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000007000000010000000100000035433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF3E433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C4D79447269766572735C4D7954696D65722E6300000000094D7954696D65722E6300000000FFDC7800FFFFFFFF3E433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C4D79447269766572735C4D7954696D65722E6800000000094D7954696D65722E6800000000BECEA100FFFFFFFF3C433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C496E635C73746D33326631303378622E68000000000D73746D33326631303378622E6800000000F0A0A100FFFFFFFF48433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C4D444B2D41524D5C737461727475705F73746D33326631303378622E730000000015737461727475705F73746D33326631303378622E7300000000BCA8E100FFFFFFFF3C433A5C4D65735F646F63756D656E74735C5472617661696C5C53544D33325C62655F696E666F5F6D61745C53657276696365735C4368726F6E6F2E6300000000084368726F6E6F2E63000000009CC1B600FFFFFFFF54443A5C55736572735C796F6831325C417070446174615C4C6F63616C5C41726D5C5061636B735C41524D5C434D5349535C352E362E305C434D5349535C436F72655C496E636C7564655C636F72655F636D332E68000000000A636F72655F636D332E6800000000F7B88600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000001A0000007000000080070000D2030000 @@ -521,7 +527,7 @@ 0 16 - 1A000000BB030000800700002A040000 + 1A000000B50300008007000024040000 16 @@ -1830,14 +1836,14 @@ 3345 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF0000008E050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F4000000700000008E050000FC000000F4000000530000008E050000DF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9A040000530000009E04000013020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000009E040000700000008E050000300200009E040000530000008E0500001302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000000000000FFFFFFFFFFFFFFFF200100005300000024010000B50300000000000002000000040000000100000012FFFFFF87060000FFFFFFFF010000007394000001800010000000000000000000007000000020010000D2030000000000005300000020010000B503000000000000404100460100000009526567697374657273000000007394000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFF7394000001000000FFFFFFFF73940000000000000080000000000000FFFFFFFFFFFFFFFF00000000F60100008E050000FA01000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000170200008E050000C002000000000000FA0100008E050000A302000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC7020000FA010000CB020000A302000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000400300008007000044030000000000000100000004000000010000000000000000000000FFFFFFFF05000000C7000000B4010000D2010000CF0100007794000001800080000000000000000000006103000080070000ED030000000000004403000080070000D00300000000000040820046050000000D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC700000001000000FFFFFFFFC70000000000000005000000C500000000800000010000001A000000D80300008007000047040000010000000100000001000000ED030000001000000100000000FFFFFF700000001A000000D20300000100000000000000010000006D000000001000000100000000FFFFFF700000001A000000D2030000000000000000000000000000C3000000001000000100000000FFFFFF700000001A000000D2030000000000000000000000000000C4000000001000000100000000FFFFFF700000001A000000D203000000000000010000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF0000008E050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F4000000700000008E050000FC000000F4000000530000008E050000DF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9A040000530000009E04000013020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000009E040000700000008E050000300200009E040000530000008E0500001302000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000000000000FFFFFFFFFFFFFFFF200100005300000024010000B50300000000000002000000040000000100000012FFFFFF87060000FFFFFFFF010000007394000001800010000000000000000000007000000020010000D2030000000000005300000020010000B503000000000000404100460100000009526567697374657273000000007394000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFF7394000001000000FFFFFFFF73940000000000000080000000000000FFFFFFFFFFFFFFFF00000000F60100008E050000FA01000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000000000000170200008E050000C002000000000000FA0100008E050000A302000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC7020000FA010000CB020000A302000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000400300008007000044030000000000000100000004000000010000000000000000000000FFFFFFFF05000000C7000000B4010000D2010000CF0100007794000001800080000000000000000000006103000080070000ED030000000000004403000080070000D00300000000000040820046050000000D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC700000001000000FFFFFFFFC70000000000000005000000C500000000800000010000001A000000D20300008007000041040000010000000100000001000000ED030000001000000100000000FFFFFF700000001A000000D20300000100000000000000010000006D000000001000000100000000FFFFFF700000001A000000D2030000000000000000000000000000C3000000001000000100000000FFFFFF700000001A000000D2030000000000000000000000000000C4000000001000000100000000FFFFFF700000001A000000D203000000000000010000000000000000000000 59392 File - 2739 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001254494D315F55505F49525148616E646C6572960000000000000012001254494D315F55505F49525148616E646C65720F54494D325F49525148616E646C6572000748616E646C65720874696D325F6972710C54494D315F55505F4952516E046972716E03697271034152520272300372302001720372313006617574726573014E0272340272320461726561000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020000001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65CC030000 + 2613 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000F54494D325F49525148616E646C6572960000000000000004000F54494D325F49525148616E646C6572000848616E646C6572731254494D315F55505F49525148616E646C657200000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020000001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65CC030000 1423 @@ -1853,7 +1859,7 @@ Build 998 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050010000000A53696D756C6174657572960000000000000002000D4E55434C454F2D4631303352420A53696D756C617465757200000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DE010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050010000000A53696D756C6174657572960000000000000002000D4E55434C454F2D4631303352420A53696D756C617465757200000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DE010000 583 @@ -1869,7 +1875,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756772020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756772020000 898 @@ -1892,7 +1898,7 @@ -1 -1 - 0 + 1 0 0 0 @@ -1902,11 +1908,11 @@ 0 16 - F400000053000000C7050000E5010000 + F400000053000000C705000085010000 16 - F400000070000000C705000002020000 + F400000070000000C7050000A2010000 @@ -2062,7 +2068,7 @@ 0 16 - F700000073000000C4050000C6010000 + F700000073000000C405000066010000 16 @@ -2322,7 +2328,7 @@ 0 16 - F700000073000000C4050000C6010000 + F700000073000000C405000066010000 16 @@ -2342,7 +2348,7 @@ 0 16 - F700000073000000C4050000C6010000 + F700000073000000C405000066010000 16 @@ -2422,7 +2428,7 @@ 0 16 - F700000073000000C4050000C6010000 + F700000073000000C405000066010000 16 @@ -2442,7 +2448,7 @@ 0 16 - F700000073000000C4050000C6010000 + F700000073000000C405000066010000 16 @@ -2462,7 +2468,7 @@ 0 16 - F700000073000000C4050000C6010000 + F700000073000000C405000066010000 16 @@ -2472,7 +2478,7 @@ 35824 35824 - 0 + 1 0 0 0 @@ -2482,7 +2488,7 @@ 0 16 - F700000073000000C4050000C6010000 + F400000070000000C705000085010000 16 @@ -2792,7 +2798,7 @@ 35900 35900 - 0 + 1 0 0 0 @@ -3062,7 +3068,7 @@ 0 16 - F700000073000000C4050000C6010000 + F700000073000000C405000066010000 16 @@ -3570,15 +3576,15 @@ - 3334 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000E5010000C7050000E901000000000000010000000400000001000000A3FEFFFF68010000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000F400000070000000C705000002020000F400000053000000C7050000E50100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000001000000FFFFFFFFFFFFFFFFC705000053000000CB050000E202000001000000020000100400000001000000ACFAFFFF2D010000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000001000000CB0500007000000080070000FF020000CB0500005300000080070000E202000000000000404100562B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF0454494D32010000003D8C000001000000FFFFFFFFFFFFFFFF06555341525432010000003E8C000001000000FFFFFFFFFFFFFFFF0453504931010000003F8C000001000000FFFFFFFFFFFFFFFF054750494F4201000000408C000001000000FFFFFFFFFFFFFFFF0454494D3101000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFF12000000000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF000000053000000F4000000E2020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000070000000F0000000FF0200000000000053000000F0000000E20200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000E202000080070000E602000001000000010000100400000001000000CBFEFFFF4400000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000001000000C40300000303000080070000ED030000C4030000E602000080070000D003000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF050000000000000001000000000000000100000001000000FFFFFFFFC0030000E6020000C4030000D003000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000130200008E05000017020000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000000000000000000340200008E050000C002000000000000170200008E050000A30200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 3338 + 000000000B000000000000000020000001000000FFFFFFFFFFFFFFFFF400000085010000C7050000890100000100000001000010040000000100000070FEFFFFF4000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000001000000F400000070000000C7050000A2010000F400000053000000C7050000850100000000000040280056080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657201000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF03000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000001000000FFFFFFFFFFFFFFFFC705000053000000CB050000E202000001000000020000100400000001000000ACFAFFFF2D010000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000001000000CB0500007000000080070000FF020000CB0500005300000080070000E202000000000000404100562B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF044E564943010000003C8C000001000000FFFFFFFFFFFFFFFF0454494D32010000003D8C000001000000FFFFFFFFFFFFFFFF06555341525432010000003E8C000001000000FFFFFFFFFFFFFFFF0453504931010000003F8C000001000000FFFFFFFFFFFFFFFF054750494F4201000000408C000001000000FFFFFFFFFFFFFFFF0454494D3101000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFF11000000000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF000000053000000F4000000E2020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000070000000F0000000FF0200000000000053000000F0000000E20200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000E202000080070000E602000001000000010000100400000001000000CBFEFFFF4400000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000001000000C40300000303000080070000ED030000C4030000E602000080070000D003000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF050000000000000001000000000000000100000001000000FFFFFFFFC0030000E6020000C4030000D003000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000130200008E05000017020000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000000000000000000340200008E050000C002000000000000170200008E050000A30200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2739 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001254494D315F55505F49525148616E646C6572960000000000000012001254494D315F55505F49525148616E646C65720F54494D325F49525148616E646C6572000748616E646C65720874696D325F6972710C54494D315F55505F4952516E046972716E03697271034152520272300372302001720372313006617574726573014E0272340272320461726561000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65CC030000 + 2613 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000F54494D325F49525148616E646C6572960000000000000004000F54494D325F49525148616E646C6572000848616E646C6572731254494D315F55505F49525148616E646C657200000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000000180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65CC030000 1423 @@ -3637,36 +3643,36 @@ 1 ../Src/main.c - 21 - 1 - 50 + 0 + 36 + 40 1 0 ..\MyDrivers\MyTimer.c - 0 - 4 - 20 + 30 + 21 + 28 1 0 ..\MyDrivers\MyTimer.h - 48 - 1 - 17 + 4 + 33 + 18 1 0 ..\Inc\stm32f103xb.h - 57 - 1 - 10204 + 0 + 3928 + 3940 1 0 @@ -3674,7 +3680,7 @@ startup_stm32f103xb.s 0 - 121 + 129 133 1 @@ -3682,9 +3688,9 @@ ..\Services\Chrono.c - 22 - 98 - 115 + 0 + 1 + 119 1 0 diff --git a/MDK-ARM/Project.uvoptx b/MDK-ARM/Project.uvoptx index 3ad8a85..e16f770 100644 --- a/MDK-ARM/Project.uvoptx +++ b/MDK-ARM/Project.uvoptx @@ -342,9 +342,9 @@ 0 0 - 26 + 30 1 -
    134218636
    +
    134218664
    0 0 0 @@ -353,27 +353,11 @@ 1 ..\MyDrivers\MyTimer.c - \\NUCLEO_F103RB\../MyDrivers/MyTimer.c\26 + \\NUCLEO_F103RB\../MyDrivers/MyTimer.c\30
    1 0 - 114 - 1 -
    134218132
    - 0 - 0 - 0 - 0 - 0 - 1 - ..\Services\Chrono.c - - \\NUCLEO_F103RB\../Services/Chrono.c\114 -
    - - 2 - 0 28 1
    0
    @@ -383,10 +367,42 @@ 0 0 0 + startup_stm32f103xb.s + + +
    + + 2 + 0 + 29 + 1 +
    0
    + 0 + 0 + 0 + 0 + 0 + 0 ..\MyDrivers\MyTimer.c
    + + 3 + 0 + 112 + 1 +
    0
    + 0 + 0 + 0 + 0 + 0 + 0 + ..\Services\Chrono.c + + +
    @@ -420,7 +436,7 @@ 0 0 0 - 0 + 1 0 0 0 @@ -446,7 +462,7 @@ 0 ((TIM_TypeDef *)(0x40000000UL + 0x00000000UL))->CNT - FF00000000000000000000000000000000408F4000000000000000000000000000000000282854494D5F54797065446566202A292830783430303030303030554C202B2030783030303030303030554C29292D3E434E5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000001000000000000000000F03F1900000000000000000000000000000000000000E2020008 + 008000000000000000000000000000000070874000000000000000000000000000000000282854494D5F54797065446566202A292830783430303030303030554C202B2030783030303030303030554C29292D3E434E5400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000001000000000000000000F03F1400000000000000000000000000000000000000D0030008 @@ -454,6 +470,10 @@ System Viewer\GPIOB 35904 + + System Viewer\NVIC + 35900 + System Viewer\SPI1 35903 diff --git a/MyDrivers/MyTimer.c b/MyDrivers/MyTimer.c index f554fbe..fb84a89 100644 --- a/MyDrivers/MyTimer.c +++ b/MyDrivers/MyTimer.c @@ -21,18 +21,22 @@ static void (*tim4_handler)(void) = 0; // TODO: les callbacks ne sont pas appelés :( void TIM1_UP_IRQHandler() { + TIM1->SR &= ~TIM_SR_UIF_Msk; (*tim1_handler)(); } void TIM2_IRQHandler() { + TIM2->SR &= ~TIM_SR_UIF_Msk; (*tim2_handler)(); } void TIM3_IRQHandler() { + TIM3->SR &= ~TIM_SR_UIF_Msk; (*tim3_handler)(); } void TIM4_IRQHandler() { + TIM4->SR &= ~TIM_SR_UIF_Msk; (*tim4_handler)(); } @@ -100,16 +104,16 @@ void MyTimer_Stop(TIM_TypeDef * Timer) { */ void MyTimer_IT_Conf(TIM_TypeDef * Timer, void (*IT_function) (void), int Prio) { if (Timer == TIM1) { - NVIC->ISER[0] |= TIM1_UP_IRQn; + NVIC->ISER[0] |= 1 << TIM1_UP_IRQn; tim1_handler = IT_function; } else if (Timer == TIM2) { - NVIC->ISER[0] |= TIM2_IRQn; + NVIC->ISER[0] |= 1 << TIM2_IRQn; tim2_handler = IT_function; } else if (Timer == TIM3) { - NVIC->ISER[0] |= TIM3_IRQn; + NVIC->ISER[0] |= 1 << TIM3_IRQn; tim3_handler = IT_function; } else if (Timer == TIM4) { - NVIC->ISER[0] |= TIM4_IRQn; + NVIC->ISER[0] |= 1 << TIM4_IRQn; tim4_handler = IT_function; } } diff --git a/Services/Chrono.c b/Services/Chrono.c index ed50801..6360f1c 100644 --- a/Services/Chrono.c +++ b/Services/Chrono.c @@ -109,21 +109,18 @@ Time * Chrono_Read(void) * @param Aucun * @retval Aucun */ -void Chrono_Task_10ms(void) -{ +void Chrono_Task_10ms(void) { Chrono_Time.Hund++; - if (Chrono_Time.Hund==100) - { + + if (Chrono_Time.Hund==100) { Chrono_Time.Sec++; Chrono_Time.Hund=0; } - if (Chrono_Time.Sec==60) - { + if (Chrono_Time.Sec==60) { Chrono_Time.Min++; Chrono_Time.Sec=0; } - if (Chrono_Time.Min==60) - { + if (Chrono_Time.Min==60) { Chrono_Time.Hund=0; } diff --git a/Src/main.c b/Src/main.c index 0363020..5251c83 100644 --- a/Src/main.c +++ b/Src/main.c @@ -47,10 +47,11 @@ int main(void) // Lancement chronomètre Chrono_Start(); + time = Chrono_Read(); + /* Infinite loop */ while (1) { - time = Chrono_Read(); } }