diff --git a/Debug/P1_PWM-Servo.map b/Debug/P1_PWM-Servo.map index 2ff850a..5de0022 100644 --- a/Debug/P1_PWM-Servo.map +++ b/Debug/P1_PWM-Servo.map @@ -1,17 +1,17 @@ ****************************************************************************** TI ARM Linker PC v18.1.3 ****************************************************************************** ->> Linked Tue Nov 6 11:01:56 2018 +>> Linked Tue Nov 6 23:10:50 2018 OUTPUT FILE NAME: -ENTRY POINT SYMBOL: "_c_int00_noargs" address: 00009ac9 +ENTRY POINT SYMBOL: "_c_int00_noargs" address: 00009b8d MEMORY CONFIGURATION name origin length used unused attr fill ---------------------- -------- --------- -------- -------- ---- -------- - FLASH 00000000 00040000 0000a79a 00035866 R X + FLASH 00000000 00040000 0000a85e 000357a2 R X SRAM 20000000 00008000 00005a21 000025df RW X @@ -19,11 +19,11 @@ SEGMENT ALLOCATION MAP run origin load origin length init length attrs members ---------- ----------- ---------- ----------- ----- ------- -00000000 00000000 0000a7a0 0000a7a0 r-x +00000000 00000000 0000a860 0000a860 r-x 00000000 00000000 0000026c 0000026c r-- .intvecs - 0000026c 0000026c 00009a4a 00009a4a r-x .text - 00009cb8 00009cb8 000009fc 000009fc r-- .const - 0000a6b8 0000a6b8 000000e8 000000e8 r-- .cinit + 0000026c 0000026c 00009b0e 00009b0e r-x .text + 00009d7c 00009d7c 000009fc 000009fc r-- .const + 0000a778 0000a778 000000e8 000000e8 r-- .cinit 20000000 20000000 00005a23 00000000 rw- 20000000 20000000 0000026c 00000000 rw- .vtable 2000026c 2000026c 0000547a 00000000 rw- .bss @@ -39,7 +39,7 @@ section page origin length input sections .intvecs 0 00000000 0000026c 00000000 0000026c tm4c123gh6pm_startup_ccs.obj (.intvecs) -.text 0 0000026c 00009a4a +.text 0 0000026c 00009b0e 0000026c 0000188c tasks.obj (.text) 00001af8 00000f80 sysctl.obj (.text) 00002a78 00000b94 gpio.obj (.text) @@ -54,110 +54,110 @@ section page origin length input sections 000069bc 0000062e uart.obj (.text) 00006fea 00000002 --HOLE-- [fill = 0] 00006fec 000005cc commands.obj (.text) - 000075b8 000003d8 P1_PWM-Servo.obj (.text) - 00007990 000003c0 interrupt.obj (.text) - 00007d50 000002bc heap_4.obj (.text) - 0000800c 00000270 rtsv7M4_T_le_v4SPD16_eabi.lib : _printfi.c.obj (.text:_pconv_a) - 0000827c 000001d0 : _printfi.c.obj (.text:_pconv_g) - 0000844c 000001b6 : fd_add_t2.asm.obj (.text) - 00008602 00000002 --HOLE-- [fill = 0] - 00008604 0000013c : _printfi.c.obj (.text:_pconv_e) - 00008740 00000136 : fd_div_t2.asm.obj (.text) - 00008876 00000002 --HOLE-- [fill = 0] - 00008878 0000012c port.obj (.text) - 000089a4 0000012a list.obj (.text) - 00008ace 00000002 --HOLE-- [fill = 0] - 00008ad0 00000128 buttons.obj (.text) - 00008bf8 00000120 rtsv7M4_T_le_v4SPD16_eabi.lib : _printfi.c.obj (.text:fcvt) - 00008d18 00000110 : s_scalbn.c.obj (.text:scalbn) - 00008e28 00000110 : strtoul.c.obj (.text:strtoul) - 00008f38 000000fc : fd_mul_t2.asm.obj (.text) - 00009034 000000f0 cpu_usage.obj (.text) - 00009124 000000d2 portasm.obj (.text) - 000091f6 00000002 --HOLE-- [fill = 0] - 000091f8 000000b1 rtsv7M4_T_le_v4SPD16_eabi.lib : _printfi.c.obj (.text:_ltostr) - 000092a9 00000003 --HOLE-- [fill = 0] - 000092ac 000000ac cmdline.obj (.text) - 00009358 0000009c rtsv7M4_T_le_v4SPD16_eabi.lib : memcpy_t2.asm.obj (.text) - 000093f4 00000096 : ull_div_t2.asm.obj (.text) - 0000948a 00000086 : fd_cmp_t2.asm.obj (.text:__aeabi_cdcmple) - 00009510 00000086 : fd_cmp_t2.asm.obj (.text:__aeabi_cdrcmple) - 00009596 0000007a : memset_t2.asm.obj (.text) - 00009610 0000006e : _printfi.c.obj (.text:_mcpy) - 0000967e 00000002 --HOLE-- [fill = 0] - 00009680 00000068 RunTimeStatsConfig.obj (.text) - 000096e8 00000068 rtsv7M4_T_le_v4SPD16_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss:__TI_decompress_lzss) - 00009750 00000064 : s_frexp.c.obj (.text:frexp) - 000097b4 00000056 : _printfi.c.obj (.text:_pconv_f) - 0000980a 00000054 : ltoa.c.obj (.text:ltoa) - 0000985e 00000052 : _printfi.c.obj (.text:_ecpy) - 000098b0 0000004c : atoi.c.obj (.text:atoi) - 000098fc 00000048 : fd_toi_t2.asm.obj (.text) - 00009944 00000044 : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit) - 00009988 00000044 : fd_tou_t2.asm.obj (.text) - 000099cc 00000040 : u_divt2.asm.obj (.text) - 00009a0c 00000040 : sprintf.c.obj (.text:sprintf) - 00009a4c 0000003e : _printfi.c.obj (.text:_fcpy) - 00009a8a 0000003e cpu.obj (.text) - 00009ac8 00000038 rtsv7M4_T_le_v4SPD16_eabi.lib : boot_cortex_m.c.obj (.text:_c_int00_noargs:_c_int00_noargs) - 00009b00 0000002e : i_tofd_t2.asm.obj (.text) - 00009b2e 0000002c : strncmp.c.obj (.text:strncmp) - 00009b5a 00000002 --HOLE-- [fill = 0] - 00009b5c 0000002c tm4c123gh6pm_startup_ccs.obj (.text) - 00009b88 00000024 RunTimeStatsConfig.obj (.text:GetOverflowCounts) - 00009bac 00000020 rtsv7M4_T_le_v4SPD16_eabi.lib : u_tofd_t2.asm.obj (.text) - 00009bcc 0000001c : memccpy.c.obj (.text:memccpy) - 00009be8 00000018 : sprintf.c.obj (.text:_outs) - 00009c00 00000018 : strcmp.c.obj (.text:strcmp) - 00009c18 00000016 : strchr.c.obj (.text:strchr) - 00009c2e 00000014 : s_copysign.c.obj (.text:copysign) - 00009c42 00000014 : strcpy.c.obj (.text:strcpy) - 00009c56 00000014 : strlen.c.obj (.text:strlen) - 00009c6a 00000012 : wcslen.c.obj (.text:wcslen) - 00009c7c 0000000e : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none) - 00009c8a 0000000c : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init) - 00009c96 0000000a : sprintf.c.obj (.text:_outc) - 00009ca0 00000008 : errno.c.obj (.text:__aeabi_errno_addr) - 00009ca8 00000006 sysctl.obj (.text:SysCtlDelay) - 00009cae 00000004 rtsv7M4_T_le_v4SPD16_eabi.lib : pre_init.c.obj (.text:_system_pre_init) - 00009cb2 00000004 : exit.c.obj (.text:abort:abort) + 000075b8 0000049c P1_PWM-Servo.obj (.text) + 00007a54 000003c0 interrupt.obj (.text) + 00007e14 000002bc heap_4.obj (.text) + 000080d0 00000270 rtsv7M4_T_le_v4SPD16_eabi.lib : _printfi.c.obj (.text:_pconv_a) + 00008340 000001d0 : _printfi.c.obj (.text:_pconv_g) + 00008510 000001b6 : fd_add_t2.asm.obj (.text) + 000086c6 00000002 --HOLE-- [fill = 0] + 000086c8 0000013c : _printfi.c.obj (.text:_pconv_e) + 00008804 00000136 : fd_div_t2.asm.obj (.text) + 0000893a 00000002 --HOLE-- [fill = 0] + 0000893c 0000012c port.obj (.text) + 00008a68 0000012a list.obj (.text) + 00008b92 00000002 --HOLE-- [fill = 0] + 00008b94 00000128 buttons.obj (.text) + 00008cbc 00000120 rtsv7M4_T_le_v4SPD16_eabi.lib : _printfi.c.obj (.text:fcvt) + 00008ddc 00000110 : s_scalbn.c.obj (.text:scalbn) + 00008eec 00000110 : strtoul.c.obj (.text:strtoul) + 00008ffc 000000fc : fd_mul_t2.asm.obj (.text) + 000090f8 000000f0 cpu_usage.obj (.text) + 000091e8 000000d2 portasm.obj (.text) + 000092ba 00000002 --HOLE-- [fill = 0] + 000092bc 000000b1 rtsv7M4_T_le_v4SPD16_eabi.lib : _printfi.c.obj (.text:_ltostr) + 0000936d 00000003 --HOLE-- [fill = 0] + 00009370 000000ac cmdline.obj (.text) + 0000941c 0000009c rtsv7M4_T_le_v4SPD16_eabi.lib : memcpy_t2.asm.obj (.text) + 000094b8 00000096 : ull_div_t2.asm.obj (.text) + 0000954e 00000086 : fd_cmp_t2.asm.obj (.text:__aeabi_cdcmple) + 000095d4 00000086 : fd_cmp_t2.asm.obj (.text:__aeabi_cdrcmple) + 0000965a 0000007a : memset_t2.asm.obj (.text) + 000096d4 0000006e : _printfi.c.obj (.text:_mcpy) + 00009742 00000002 --HOLE-- [fill = 0] + 00009744 00000068 RunTimeStatsConfig.obj (.text) + 000097ac 00000068 rtsv7M4_T_le_v4SPD16_eabi.lib : copy_decompress_lzss.c.obj (.text:decompress:lzss:__TI_decompress_lzss) + 00009814 00000064 : s_frexp.c.obj (.text:frexp) + 00009878 00000056 : _printfi.c.obj (.text:_pconv_f) + 000098ce 00000054 : ltoa.c.obj (.text:ltoa) + 00009922 00000052 : _printfi.c.obj (.text:_ecpy) + 00009974 0000004c : atoi.c.obj (.text:atoi) + 000099c0 00000048 : fd_toi_t2.asm.obj (.text) + 00009a08 00000044 : autoinit.c.obj (.text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit) + 00009a4c 00000044 : fd_tou_t2.asm.obj (.text) + 00009a90 00000040 : u_divt2.asm.obj (.text) + 00009ad0 00000040 : sprintf.c.obj (.text:sprintf) + 00009b10 0000003e : _printfi.c.obj (.text:_fcpy) + 00009b4e 0000003e cpu.obj (.text) + 00009b8c 00000038 rtsv7M4_T_le_v4SPD16_eabi.lib : boot_cortex_m.c.obj (.text:_c_int00_noargs:_c_int00_noargs) + 00009bc4 0000002e : i_tofd_t2.asm.obj (.text) + 00009bf2 0000002c : strncmp.c.obj (.text:strncmp) + 00009c1e 00000002 --HOLE-- [fill = 0] + 00009c20 0000002c tm4c123gh6pm_startup_ccs.obj (.text) + 00009c4c 00000024 RunTimeStatsConfig.obj (.text:GetOverflowCounts) + 00009c70 00000020 rtsv7M4_T_le_v4SPD16_eabi.lib : u_tofd_t2.asm.obj (.text) + 00009c90 0000001c : memccpy.c.obj (.text:memccpy) + 00009cac 00000018 : sprintf.c.obj (.text:_outs) + 00009cc4 00000018 : strcmp.c.obj (.text:strcmp) + 00009cdc 00000016 : strchr.c.obj (.text:strchr) + 00009cf2 00000014 : s_copysign.c.obj (.text:copysign) + 00009d06 00000014 : strcpy.c.obj (.text:strcpy) + 00009d1a 00000014 : strlen.c.obj (.text:strlen) + 00009d2e 00000012 : wcslen.c.obj (.text:wcslen) + 00009d40 0000000e : copy_decompress_none.c.obj (.text:decompress:none:__TI_decompress_none) + 00009d4e 0000000c : copy_zero_init.c.obj (.text:decompress:ZI:__TI_zero_init) + 00009d5a 0000000a : sprintf.c.obj (.text:_outc) + 00009d64 00000008 : errno.c.obj (.text:__aeabi_errno_addr) + 00009d6c 00000006 sysctl.obj (.text:SysCtlDelay) + 00009d72 00000004 rtsv7M4_T_le_v4SPD16_eabi.lib : pre_init.c.obj (.text:_system_pre_init) + 00009d76 00000004 : exit.c.obj (.text:abort:abort) -.const 0 00009cb8 000009fc - 00009cb8 00000210 commands.obj (.const:.string) - 00009ec8 000001b0 sysctl.obj (.const:g_pppui32XTALtoVCO) - 0000a078 00000101 rtsv7M4_T_le_v4SPD16_eabi.lib : ctype.c.obj (.const:.string:_ctypes_) - 0000a179 00000003 --HOLE-- [fill = 0] - 0000a17c 000000d8 gpio.obj (.const:g_ppui32GPIOIntMapSnowflake) - 0000a254 000000c0 gpio.obj (.const:g_ppui32GPIOIntMapBlizzard) - 0000a314 0000009c interrupt.obj (.const:g_pui32Regs) - 0000a3b0 00000090 gpio.obj (.const:g_pui32GPIOBaseAddrs) - 0000a440 0000006c sysctl.obj (.const:g_pui32Xtals) - 0000a4ac 00000060 timer.obj (.const:g_ppui32TimerIntMap) - 0000a50c 00000040 timer.obj (.const:g_ppui32TimerIntMapSnowflake) - 0000a54c 00000040 uart.obj (.const:g_ppui32UARTIntMap) - 0000a58c 00000040 uart.obj (.const:g_ppui32UARTIntMapSnowflake) - 0000a5cc 00000030 sysctl.obj (.const:g_sXTALtoMEMTIM) - 0000a5fc 00000020 interrupt.obj (.const:g_pui32Priority) - 0000a61c 00000014 interrupt.obj (.const:g_pui32Dii16Regs) - 0000a630 00000014 interrupt.obj (.const:g_pui32EnRegs) - 0000a644 00000014 interrupt.obj (.const:g_pui32PendRegs) - 0000a658 00000014 interrupt.obj (.const:g_pui32UnpendRegs) - 0000a66c 00000012 uartstdio.obj (.const:.string) - 0000a67e 00000002 --HOLE-- [fill = 0] - 0000a680 0000000c uartstdio.obj (.const:g_ui32UARTBase) - 0000a68c 0000000c uartstdio.obj (.const:g_ui32UARTInt) - 0000a698 0000000c uartstdio.obj (.const:g_ui32UARTPeriph) - 0000a6a4 00000008 sysctl.obj (.const:g_pui32VCOFrequencies) - 0000a6ac 00000004 port.obj (.const) - 0000a6b0 00000004 uartstdio.obj (.const) +.const 0 00009d7c 000009fc + 00009d7c 00000210 commands.obj (.const:.string) + 00009f8c 000001b0 sysctl.obj (.const:g_pppui32XTALtoVCO) + 0000a13c 00000101 rtsv7M4_T_le_v4SPD16_eabi.lib : ctype.c.obj (.const:.string:_ctypes_) + 0000a23d 00000003 --HOLE-- [fill = 0] + 0000a240 000000d8 gpio.obj (.const:g_ppui32GPIOIntMapSnowflake) + 0000a318 000000c0 gpio.obj (.const:g_ppui32GPIOIntMapBlizzard) + 0000a3d8 0000009c interrupt.obj (.const:g_pui32Regs) + 0000a474 00000090 gpio.obj (.const:g_pui32GPIOBaseAddrs) + 0000a504 0000006c sysctl.obj (.const:g_pui32Xtals) + 0000a570 00000060 timer.obj (.const:g_ppui32TimerIntMap) + 0000a5d0 00000040 timer.obj (.const:g_ppui32TimerIntMapSnowflake) + 0000a610 00000040 uart.obj (.const:g_ppui32UARTIntMap) + 0000a650 00000040 uart.obj (.const:g_ppui32UARTIntMapSnowflake) + 0000a690 00000030 sysctl.obj (.const:g_sXTALtoMEMTIM) + 0000a6c0 00000020 interrupt.obj (.const:g_pui32Priority) + 0000a6e0 00000014 interrupt.obj (.const:g_pui32Dii16Regs) + 0000a6f4 00000014 interrupt.obj (.const:g_pui32EnRegs) + 0000a708 00000014 interrupt.obj (.const:g_pui32PendRegs) + 0000a71c 00000014 interrupt.obj (.const:g_pui32UnpendRegs) + 0000a730 00000012 uartstdio.obj (.const:.string) + 0000a742 00000002 --HOLE-- [fill = 0] + 0000a744 0000000c uartstdio.obj (.const:g_ui32UARTBase) + 0000a750 0000000c uartstdio.obj (.const:g_ui32UARTInt) + 0000a75c 0000000c uartstdio.obj (.const:g_ui32UARTPeriph) + 0000a768 00000008 sysctl.obj (.const:g_pui32VCOFrequencies) + 0000a770 00000004 port.obj (.const) + 0000a774 00000004 uartstdio.obj (.const) -.cinit 0 0000a6b8 000000e8 - 0000a6b8 000000b1 (.cinit..data.load) [load image, compression = lzss] - 0000a769 00000003 --HOLE-- [fill = 0] - 0000a76c 0000000c (__TI_handler_table) - 0000a778 00000008 (.cinit..bss.load) [load image, compression = zero_init] - 0000a780 00000008 (.cinit..vtable.load) [load image, compression = zero_init] - 0000a788 00000018 (__TI_cinit_table) +.cinit 0 0000a778 000000e8 + 0000a778 000000b2 (.cinit..data.load) [load image, compression = lzss] + 0000a82a 00000002 --HOLE-- [fill = 0] + 0000a82c 0000000c (__TI_handler_table) + 0000a838 00000008 (.cinit..bss.load) [load image, compression = zero_init] + 0000a840 00000008 (.cinit..vtable.load) [load image, compression = zero_init] + 0000a848 00000018 (__TI_cinit_table) .init_array * 0 00000000 00000000 UNINITIALIZED @@ -212,10 +212,10 @@ MODULE SUMMARY .\ commands.obj 1484 528 156 Skybot_servos.obj 2052 0 0 - P1_PWM-Servo.obj 984 0 32 + P1_PWM-Servo.obj 1180 0 32 tm4c123gh6pm_startup_ccs.obj 44 620 0 +--+------------------------------+-------+---------+---------+ - Total: 4564 1148 188 + Total: 4760 1148 188 .\FreeRTOS\Source\ tasks.obj 6284 0 488 @@ -297,22 +297,22 @@ MODULE SUMMARY Total: 8211 257 4 Stack: 0 0 512 - Linker Generated: 0 229 0 + Linker Generated: 0 230 0 +--+------------------------------+-------+---------+---------+ - Grand Total: 39479 3400 23071 + Grand Total: 39675 3401 23071 LINKER GENERATED COPY TABLES -__TI_cinit_table @ 0000a788 records: 3, size/record: 8, table size: 24 - .data: load addr=0000a6b8, load size=000000b1 bytes, run addr=200058e8, run size=0000013b bytes, compression=lzss - .bss: load addr=0000a778, load size=00000008 bytes, run addr=2000026c, run size=0000547a bytes, compression=zero_init - .vtable: load addr=0000a780, load size=00000008 bytes, run addr=20000000, run size=0000026c bytes, compression=zero_init +__TI_cinit_table @ 0000a848 records: 3, size/record: 8, table size: 24 + .data: load addr=0000a778, load size=000000b2 bytes, run addr=200058e8, run size=0000013b bytes, compression=lzss + .bss: load addr=0000a838, load size=00000008 bytes, run addr=2000026c, run size=0000547a bytes, compression=zero_init + .vtable: load addr=0000a840, load size=00000008 bytes, run addr=20000000, run size=0000026c bytes, compression=zero_init LINKER GENERATED HANDLER TABLE -__TI_handler_table @ 0000a76c records: 3, size/record: 4, table size: 12 +__TI_handler_table @ 0000a82c records: 3, size/record: 4, table size: 12 index: 0, handler: __TI_zero_init index: 1, handler: __TI_decompress_lzss index: 2, handler: __TI_decompress_none @@ -322,19 +322,19 @@ GLOBAL SYMBOLS: SORTED ALPHABETICALLY BY Name address name ------- ---- -00008b77 ButtonsInit -00008ad1 ButtonsPoll -00009cb3 C$$EXIT -00009073 CPUUsageInit -00009035 CPUUsageTick -00009abf CPUbasepriGet -00009ab1 CPUbasepriSet -00009a8b CPUcpsid -00009aa1 CPUcpsie -00009a97 CPUprimask -00009aad CPUwfi +00008c3b ButtonsInit +00008b95 ButtonsPoll +00009d77 C$$EXIT +00009137 CPUUsageInit +000090f9 CPUUsageTick +00009b83 CPUbasepriGet +00009b75 CPUbasepriSet +00009b4f CPUcpsid +00009b65 CPUcpsie +00009b5b CPUprimask +00009b71 CPUwfi 20005a10 CircuitoTask_handle -000092ad CmdLineProcess +00009371 CmdLineProcess 0000710b Cmd_circuit 00007157 Cmd_cpu 00007181 Cmd_free @@ -391,23 +391,23 @@ address name 000034f7 GPIOPinTypeWakeLow 0000351d GPIOPinWakeStatus 00003151 GPIOPinWrite -00009b89 GetOverflowCounts -00007b51 IntDisable -00007adf IntEnable -00007bc3 IntIsEnabled -000079a3 IntMasterDisable -00007993 IntMasterEnable -00007cb9 IntPendClear -00007c49 IntPendSet -00007abb IntPriorityGet -00007a33 IntPriorityGroupingGet -00007a19 IntPriorityGroupingSet -00007d13 IntPriorityMaskGet -00007d07 IntPriorityMaskSet -00007a6b IntPrioritySet -000079b3 IntRegister -00007d1b IntTrigger -00007a05 IntUnregister +00009c4d GetOverflowCounts +00007c15 IntDisable +00007ba3 IntEnable +00007c87 IntIsEnabled +00007a67 IntMasterDisable +00007a57 IntMasterEnable +00007d7d IntPendClear +00007d0d IntPendSet +00007b7f IntPriorityGet +00007af7 IntPriorityGroupingGet +00007add IntPriorityGroupingSet +00007dd7 IntPriorityMaskGet +00007dcb IntPriorityMaskSet +00007b2f IntPrioritySet +00007a77 IntRegister +00007ddf IntTrigger +00007ac9 IntUnregister 000062db PWMClockGet 000062bb PWMClockSet 00005e05 PWMDeadBandDisable @@ -444,7 +444,7 @@ address name 00005d39 PWMPulseWidthSet 00005e33 PWMSyncTimeBase 00005e21 PWMSyncUpdate -00009b5d ResetISR +00009c21 ResetISR 000076a3 RutinaButtons_ISR 00002a35 SysCtlAltClkConfig 0000215d SysCtlClockFreqSet @@ -455,7 +455,7 @@ address name 000027e9 SysCtlDeepSleepClockConfigSet 000027cb SysCtlDeepSleepClockSet 00002041 SysCtlDeepSleepPowerSet -00009ca9 SysCtlDelay +00009d6d SysCtlDelay 00001bef SysCtlFlashSectorSizeGet 00001bc3 SysCtlFlashSizeGet 000028bf SysCtlGPIOAHBDisable @@ -603,66 +603,66 @@ address name 200058e8 __STACK_END 00000200 __STACK_SIZE 200058e8 __STACK_TOP -0000a788 __TI_CINIT_Base -0000a7a0 __TI_CINIT_Limit -0000a76c __TI_Handler_Table_Base -0000a778 __TI_Handler_Table_Limit -00009945 __TI_auto_init_nobinit_nopinit -000096e9 __TI_decompress_lzss -00009c7d __TI_decompress_none +0000a848 __TI_CINIT_Base +0000a860 __TI_CINIT_Limit +0000a82c __TI_Handler_Table_Base +0000a838 __TI_Handler_Table_Limit +00009a09 __TI_auto_init_nobinit_nopinit +000097ad __TI_decompress_lzss +00009d41 __TI_decompress_none ffffffff __TI_pprof_out_hndl 000040c1 __TI_printfi ffffffff __TI_prof_data_size ffffffff __TI_prof_data_start 00000000 __TI_static_base__ -00009c8b __TI_zero_init -0000948b __aeabi_cdcmpeq -0000948b __aeabi_cdcmple -00009511 __aeabi_cdrcmple -000098fd __aeabi_d2iz -00009989 __aeabi_d2uiz -00008457 __aeabi_dadd -00008741 __aeabi_ddiv -00008f39 __aeabi_dmul -0000844d __aeabi_dsub -00009ca1 __aeabi_errno_addr -00009b01 __aeabi_i2d +00009d4f __TI_zero_init +0000954f __aeabi_cdcmpeq +0000954f __aeabi_cdcmple +000095d5 __aeabi_cdrcmple +000099c1 __aeabi_d2iz +00009a4d __aeabi_d2uiz +0000851b __aeabi_dadd +00008805 __aeabi_ddiv +00008ffd __aeabi_dmul +00008511 __aeabi_dsub +00009d65 __aeabi_errno_addr +00009bc5 __aeabi_i2d 00004b1f __aeabi_idiv0 00004b1f __aeabi_ldiv0 -00009597 __aeabi_memclr -00009597 __aeabi_memclr4 -00009597 __aeabi_memclr8 -00009359 __aeabi_memcpy -00009359 __aeabi_memcpy4 -00009359 __aeabi_memcpy8 -00009599 __aeabi_memset -00009599 __aeabi_memset4 -00009599 __aeabi_memset8 -00009bad __aeabi_ui2d -000099cd __aeabi_uidiv -000099cd __aeabi_uidivmod -000093f5 __aeabi_uldivmod +0000965b __aeabi_memclr +0000965b __aeabi_memclr4 +0000965b __aeabi_memclr8 +0000941d __aeabi_memcpy +0000941d __aeabi_memcpy4 +0000941d __aeabi_memcpy8 +0000965d __aeabi_memset +0000965d __aeabi_memset4 +0000965d __aeabi_memset8 +00009c71 __aeabi_ui2d +00009a91 __aeabi_uidiv +00009a91 __aeabi_uidivmod +000094b9 __aeabi_uldivmod ffffffff __binit__ ffffffff __c_args__ UNDEFED __mpu_init 200056e8 __stack -00009ac9 _c_int00_noargs -0000a078 _ctypes_ +00009b8d _c_int00_noargs +0000a13c _ctypes_ UNDEFED _system_post_cinit -00009caf _system_pre_init -00009cb3 abort -000098b1 atoi +00009d73 _system_pre_init +00009d77 abort +00009975 atoi 00005859 avanzar ffffffff binit -00007771 configButtons_init -000077b3 configPWM_init -000078b1 configUART_init -00009c2f copysign -00009c2f copysignl +0000778b configButtons_init +000077d9 configPWM_init +000078e1 configUART_init +00009cf3 copysign +00009cf3 copysignl 000005d9 eTaskGetState 20005a1c errno -00009751 frexp -00009751 frexpl +00009815 frexp +00009815 frexpl 20000000 g_pfnRAMVectors 00000000 g_pfnVectors 200058e8 g_psCmdTable @@ -670,36 +670,36 @@ ffffffff binit 200056dc g_ui32SystemClock 0000545d girar 20005a0c handle -00008d19 ldexp -00008d19 ldexpl -0000980b ltoa +00008ddd ldexp +00008ddd ldexpl +000098cf ltoa 00007643 main -00009bcd memccpy -00009359 memcpy -0000959f memset +00009c91 memccpy +0000941d memcpy +00009663 memset 000053cf pcQueueGetName 00000b7f pcTaskGetName -00007d51 pvPortMalloc +00007e15 pvPortMalloc 20005984 pxCurrentTCB -00008879 pxPortInitialiseStack -00008d19 scalbn -00008d19 scalbnl -00009a0d sprintf -00009c19 strchr -00009c01 strcmp -00009c43 strcpy -00009c57 strlen -00009b2f strncmp -00008e29 strtoul +0000893d pxPortInitialiseStack +00008ddd scalbn +00008ddd scalbnl +00009ad1 sprintf +00009cdd strchr +00009cc5 strcmp +00009d07 strcpy +00009d1b strlen +00009bf3 strncmp +00008eed strtoul 00005167 ucQueueGetQueueType 200056d0 ui32DutyCycle 200056e0 ui32Period 200056e4 ui8Buttons 200056e5 ui8Changed -0000a6ac ulMaxSyscallInterruptPriority -00009135 ulPortGetIPSR +0000a770 ulMaxSyscallInterruptPriority +000091f9 ulPortGetIPSR 0000160d ulTaskNotifyTake -00008a87 uxListRemove +00008b4b uxListRemove 00005147 uxQueueGetQueueNumber 000050e9 uxQueueMessagesWaiting 0000511f uxQueueMessagesWaitingFromISR @@ -715,20 +715,20 @@ ffffffff binit 00007611 vApplicationStackOverflowHook 0000761b vApplicationTickHook 000075b9 vCircuitoTask -00009681 vConfigureTimerForRunTimeStats -000089a5 vListInitialise -000089d5 vListInitialiseItem -00008a21 vListInsert -000089e5 vListInsertEnd -000091e9 vPortEnableVFP -00008919 vPortEndScheduler -0000891b vPortEnterCritical -0000893b vPortExitCritical -00007e53 vPortFree -00007eb1 vPortInitialiseBlocks -000091ad vPortSVCHandler -00008977 vPortSetupTimerInterrupt -000091cd vPortStartFirstTask +00009745 vConfigureTimerForRunTimeStats +00008a69 vListInitialise +00008a99 vListInitialiseItem +00008ae5 vListInsert +00008aa9 vListInsertEnd +000092ad vPortEnableVFP +000089dd vPortEndScheduler +000089df vPortEnterCritical +000089ff vPortExitCritical +00007f17 vPortFree +00007f75 vPortInitialiseBlocks +00009271 vPortSVCHandler +00008a3b vPortSetupTimerInterrupt +00009291 vPortStartFirstTask 0000538d vQueueAddToRegistry 00005131 vQueueDelete 00005155 vQueueSetQueueNumber @@ -753,12 +753,12 @@ ffffffff binit 00000a5b vTaskSuspendAll 00000dbd vTaskSwitchContext 000072dd vUARTTask -00009c6b wcslen -00007ea5 xPortGetFreeHeapSize -00007eab xPortGetMinimumEverFreeHeapSize -0000914d xPortPendSVHandler -000088e3 xPortStartScheduler -00008951 xPortSysTickHandler +00009d2f wcslen +00007f69 xPortGetFreeHeapSize +00007f6f xPortGetMinimumEverFreeHeapSize +00009211 xPortPendSVHandler +000089a7 xPortStartScheduler +00008a15 xPortSysTickHandler 00004bbf xQueueGenericCreate 00004ea7 xQueueGenericReceive 00004b21 xQueueGenericReset @@ -1110,121 +1110,121 @@ address name 0000763b vApplicationIdleHook 00007643 main 000076a3 RutinaButtons_ISR -00007771 configButtons_init -000077b3 configPWM_init -000078b1 configUART_init -00007993 IntMasterEnable -000079a3 IntMasterDisable -000079b3 IntRegister -00007a05 IntUnregister -00007a19 IntPriorityGroupingSet -00007a33 IntPriorityGroupingGet -00007a6b IntPrioritySet -00007abb IntPriorityGet -00007adf IntEnable -00007b51 IntDisable -00007bc3 IntIsEnabled -00007c49 IntPendSet -00007cb9 IntPendClear -00007d07 IntPriorityMaskSet -00007d13 IntPriorityMaskGet -00007d1b IntTrigger -00007d51 pvPortMalloc -00007e53 vPortFree -00007ea5 xPortGetFreeHeapSize -00007eab xPortGetMinimumEverFreeHeapSize -00007eb1 vPortInitialiseBlocks -0000844d __aeabi_dsub -00008457 __aeabi_dadd -00008741 __aeabi_ddiv -00008879 pxPortInitialiseStack -000088e3 xPortStartScheduler -00008919 vPortEndScheduler -0000891b vPortEnterCritical -0000893b vPortExitCritical -00008951 xPortSysTickHandler -00008977 vPortSetupTimerInterrupt -000089a5 vListInitialise -000089d5 vListInitialiseItem -000089e5 vListInsertEnd -00008a21 vListInsert -00008a87 uxListRemove -00008ad1 ButtonsPoll -00008b77 ButtonsInit -00008d19 ldexp -00008d19 ldexpl -00008d19 scalbn -00008d19 scalbnl -00008e29 strtoul -00008f39 __aeabi_dmul -00009035 CPUUsageTick -00009073 CPUUsageInit -00009135 ulPortGetIPSR -0000914d xPortPendSVHandler -000091ad vPortSVCHandler -000091cd vPortStartFirstTask -000091e9 vPortEnableVFP -000092ad CmdLineProcess -00009359 __aeabi_memcpy -00009359 __aeabi_memcpy4 -00009359 __aeabi_memcpy8 -00009359 memcpy -000093f5 __aeabi_uldivmod -0000948b __aeabi_cdcmpeq -0000948b __aeabi_cdcmple -00009511 __aeabi_cdrcmple -00009597 __aeabi_memclr -00009597 __aeabi_memclr4 -00009597 __aeabi_memclr8 -00009599 __aeabi_memset -00009599 __aeabi_memset4 -00009599 __aeabi_memset8 -0000959f memset -00009681 vConfigureTimerForRunTimeStats -000096e9 __TI_decompress_lzss -00009751 frexp -00009751 frexpl -0000980b ltoa -000098b1 atoi -000098fd __aeabi_d2iz -00009945 __TI_auto_init_nobinit_nopinit -00009989 __aeabi_d2uiz -000099cd __aeabi_uidiv -000099cd __aeabi_uidivmod -00009a0d sprintf -00009a8b CPUcpsid -00009a97 CPUprimask -00009aa1 CPUcpsie -00009aad CPUwfi -00009ab1 CPUbasepriSet -00009abf CPUbasepriGet -00009ac9 _c_int00_noargs -00009b01 __aeabi_i2d -00009b2f strncmp -00009b5d ResetISR -00009b89 GetOverflowCounts -00009bad __aeabi_ui2d -00009bcd memccpy -00009c01 strcmp -00009c19 strchr -00009c2f copysign -00009c2f copysignl -00009c43 strcpy -00009c57 strlen -00009c6b wcslen -00009c7d __TI_decompress_none -00009c8b __TI_zero_init -00009ca1 __aeabi_errno_addr -00009ca9 SysCtlDelay -00009caf _system_pre_init -00009cb3 C$$EXIT -00009cb3 abort -0000a078 _ctypes_ -0000a6ac ulMaxSyscallInterruptPriority -0000a76c __TI_Handler_Table_Base -0000a778 __TI_Handler_Table_Limit -0000a788 __TI_CINIT_Base -0000a7a0 __TI_CINIT_Limit +0000778b configButtons_init +000077d9 configPWM_init +000078e1 configUART_init +00007a57 IntMasterEnable +00007a67 IntMasterDisable +00007a77 IntRegister +00007ac9 IntUnregister +00007add IntPriorityGroupingSet +00007af7 IntPriorityGroupingGet +00007b2f IntPrioritySet +00007b7f IntPriorityGet +00007ba3 IntEnable +00007c15 IntDisable +00007c87 IntIsEnabled +00007d0d IntPendSet +00007d7d IntPendClear +00007dcb IntPriorityMaskSet +00007dd7 IntPriorityMaskGet +00007ddf IntTrigger +00007e15 pvPortMalloc +00007f17 vPortFree +00007f69 xPortGetFreeHeapSize +00007f6f xPortGetMinimumEverFreeHeapSize +00007f75 vPortInitialiseBlocks +00008511 __aeabi_dsub +0000851b __aeabi_dadd +00008805 __aeabi_ddiv +0000893d pxPortInitialiseStack +000089a7 xPortStartScheduler +000089dd vPortEndScheduler +000089df vPortEnterCritical +000089ff vPortExitCritical +00008a15 xPortSysTickHandler +00008a3b vPortSetupTimerInterrupt +00008a69 vListInitialise +00008a99 vListInitialiseItem +00008aa9 vListInsertEnd +00008ae5 vListInsert +00008b4b uxListRemove +00008b95 ButtonsPoll +00008c3b ButtonsInit +00008ddd ldexp +00008ddd ldexpl +00008ddd scalbn +00008ddd scalbnl +00008eed strtoul +00008ffd __aeabi_dmul +000090f9 CPUUsageTick +00009137 CPUUsageInit +000091f9 ulPortGetIPSR +00009211 xPortPendSVHandler +00009271 vPortSVCHandler +00009291 vPortStartFirstTask +000092ad vPortEnableVFP +00009371 CmdLineProcess +0000941d __aeabi_memcpy +0000941d __aeabi_memcpy4 +0000941d __aeabi_memcpy8 +0000941d memcpy +000094b9 __aeabi_uldivmod +0000954f __aeabi_cdcmpeq +0000954f __aeabi_cdcmple +000095d5 __aeabi_cdrcmple +0000965b __aeabi_memclr +0000965b __aeabi_memclr4 +0000965b __aeabi_memclr8 +0000965d __aeabi_memset +0000965d __aeabi_memset4 +0000965d __aeabi_memset8 +00009663 memset +00009745 vConfigureTimerForRunTimeStats +000097ad __TI_decompress_lzss +00009815 frexp +00009815 frexpl +000098cf ltoa +00009975 atoi +000099c1 __aeabi_d2iz +00009a09 __TI_auto_init_nobinit_nopinit +00009a4d __aeabi_d2uiz +00009a91 __aeabi_uidiv +00009a91 __aeabi_uidivmod +00009ad1 sprintf +00009b4f CPUcpsid +00009b5b CPUprimask +00009b65 CPUcpsie +00009b71 CPUwfi +00009b75 CPUbasepriSet +00009b83 CPUbasepriGet +00009b8d _c_int00_noargs +00009bc5 __aeabi_i2d +00009bf3 strncmp +00009c21 ResetISR +00009c4d GetOverflowCounts +00009c71 __aeabi_ui2d +00009c91 memccpy +00009cc5 strcmp +00009cdd strchr +00009cf3 copysign +00009cf3 copysignl +00009d07 strcpy +00009d1b strlen +00009d2f wcslen +00009d41 __TI_decompress_none +00009d4f __TI_zero_init +00009d65 __aeabi_errno_addr +00009d6d SysCtlDelay +00009d73 _system_pre_init +00009d77 C$$EXIT +00009d77 abort +0000a13c _ctypes_ +0000a770 ulMaxSyscallInterruptPriority +0000a82c __TI_Handler_Table_Base +0000a838 __TI_Handler_Table_Limit +0000a848 __TI_CINIT_Base +0000a860 __TI_CINIT_Limit 20000000 g_pfnRAMVectors 200055ac xQueueRegistry 200056d0 ui32DutyCycle diff --git a/Debug/P1_PWM-Servo_linkInfo.xml b/Debug/P1_PWM-Servo_linkInfo.xml index d919fcb..59bcbe8 100644 --- a/Debug/P1_PWM-Servo_linkInfo.xml +++ b/Debug/P1_PWM-Servo_linkInfo.xml @@ -2,12 +2,12 @@ TI ARM Linker PC v18.1.3.LTS Copyright (c) 1996-2017 Texas Instruments Incorporated - 0x5be16694 + 0x5be2116a 0x0 P1_PWM-Servo.out _c_int00_noargs -
0x9ac9
+
0x9b8d
@@ -850,625 +850,625 @@ .text 0x75b8 0x75b8 - 0x3d8 + 0x49c .text - 0x7990 - 0x7990 + 0x7a54 + 0x7a54 0x3c0 .text - 0x7d50 - 0x7d50 + 0x7e14 + 0x7e14 0x2bc .text:_pconv_a - 0x800c - 0x800c + 0x80d0 + 0x80d0 0x270 .text:_pconv_g - 0x827c - 0x827c + 0x8340 + 0x8340 0x1d0 .text - 0x844c - 0x844c + 0x8510 + 0x8510 0x1b6 .text:_pconv_e - 0x8604 - 0x8604 + 0x86c8 + 0x86c8 0x13c .text - 0x8740 - 0x8740 + 0x8804 + 0x8804 0x136 .text - 0x8878 - 0x8878 + 0x893c + 0x893c 0x12c .text - 0x89a4 - 0x89a4 + 0x8a68 + 0x8a68 0x12a .text - 0x8ad0 - 0x8ad0 + 0x8b94 + 0x8b94 0x128 .text:fcvt - 0x8bf8 - 0x8bf8 + 0x8cbc + 0x8cbc 0x120 .text:scalbn - 0x8d18 - 0x8d18 + 0x8ddc + 0x8ddc 0x110 .text:strtoul - 0x8e28 - 0x8e28 + 0x8eec + 0x8eec 0x110 .text - 0x8f38 - 0x8f38 + 0x8ffc + 0x8ffc 0xfc .text - 0x9034 - 0x9034 + 0x90f8 + 0x90f8 0xf0 .text - 0x9124 - 0x9124 + 0x91e8 + 0x91e8 0xd2 .text:_ltostr - 0x91f8 - 0x91f8 + 0x92bc + 0x92bc 0xb1 .text - 0x92ac - 0x92ac + 0x9370 + 0x9370 0xac .text - 0x9358 - 0x9358 + 0x941c + 0x941c 0x9c .text - 0x93f4 - 0x93f4 + 0x94b8 + 0x94b8 0x96 .text:__aeabi_cdcmple - 0x948a - 0x948a + 0x954e + 0x954e 0x86 .text:__aeabi_cdrcmple - 0x9510 - 0x9510 + 0x95d4 + 0x95d4 0x86 .text - 0x9596 - 0x9596 + 0x965a + 0x965a 0x7a .text:_mcpy - 0x9610 - 0x9610 + 0x96d4 + 0x96d4 0x6e .text - 0x9680 - 0x9680 + 0x9744 + 0x9744 0x68 .text:decompress:lzss:__TI_decompress_lzss - 0x96e8 - 0x96e8 + 0x97ac + 0x97ac 0x68 .text:frexp - 0x9750 - 0x9750 + 0x9814 + 0x9814 0x64 .text:_pconv_f - 0x97b4 - 0x97b4 + 0x9878 + 0x9878 0x56 .text:ltoa - 0x980a - 0x980a + 0x98ce + 0x98ce 0x54 .text:_ecpy - 0x985e - 0x985e + 0x9922 + 0x9922 0x52 .text:atoi - 0x98b0 - 0x98b0 + 0x9974 + 0x9974 0x4c .text - 0x98fc - 0x98fc + 0x99c0 + 0x99c0 0x48 .text:__TI_auto_init_nobinit_nopinit:__TI_auto_init_nobinit_nopinit - 0x9944 - 0x9944 + 0x9a08 + 0x9a08 0x44 .text - 0x9988 - 0x9988 + 0x9a4c + 0x9a4c 0x44 .text - 0x99cc - 0x99cc + 0x9a90 + 0x9a90 0x40 .text:sprintf - 0x9a0c - 0x9a0c + 0x9ad0 + 0x9ad0 0x40 .text:_fcpy - 0x9a4c - 0x9a4c + 0x9b10 + 0x9b10 0x3e .text - 0x9a8a - 0x9a8a + 0x9b4e + 0x9b4e 0x3e .text:_c_int00_noargs:_c_int00_noargs - 0x9ac8 - 0x9ac8 + 0x9b8c + 0x9b8c 0x38 .text - 0x9b00 - 0x9b00 + 0x9bc4 + 0x9bc4 0x2e .text:strncmp - 0x9b2e - 0x9b2e + 0x9bf2 + 0x9bf2 0x2c .text - 0x9b5c - 0x9b5c + 0x9c20 + 0x9c20 0x2c .text:GetOverflowCounts - 0x9b88 - 0x9b88 + 0x9c4c + 0x9c4c 0x24 .text - 0x9bac - 0x9bac + 0x9c70 + 0x9c70 0x20 .text:memccpy - 0x9bcc - 0x9bcc + 0x9c90 + 0x9c90 0x1c .text:_outs - 0x9be8 - 0x9be8 + 0x9cac + 0x9cac 0x18 .text:strcmp - 0x9c00 - 0x9c00 + 0x9cc4 + 0x9cc4 0x18 .text:strchr - 0x9c18 - 0x9c18 + 0x9cdc + 0x9cdc 0x16 .text:copysign - 0x9c2e - 0x9c2e + 0x9cf2 + 0x9cf2 0x14 .text:strcpy - 0x9c42 - 0x9c42 + 0x9d06 + 0x9d06 0x14 .text:strlen - 0x9c56 - 0x9c56 + 0x9d1a + 0x9d1a 0x14 .text:wcslen - 0x9c6a - 0x9c6a + 0x9d2e + 0x9d2e 0x12 .text:decompress:none:__TI_decompress_none - 0x9c7c - 0x9c7c + 0x9d40 + 0x9d40 0xe .text:decompress:ZI:__TI_zero_init - 0x9c8a - 0x9c8a + 0x9d4e + 0x9d4e 0xc .text:_outc - 0x9c96 - 0x9c96 + 0x9d5a + 0x9d5a 0xa .text:__aeabi_errno_addr - 0x9ca0 - 0x9ca0 + 0x9d64 + 0x9d64 0x8 .text:SysCtlDelay - 0x9ca8 - 0x9ca8 + 0x9d6c + 0x9d6c 0x6 .text:_system_pre_init - 0x9cae - 0x9cae + 0x9d72 + 0x9d72 0x4 .text:abort:abort - 0x9cb2 - 0x9cb2 + 0x9d76 + 0x9d76 0x4 .const:.string - 0x9cb8 - 0x9cb8 + 0x9d7c + 0x9d7c 0x210 .const:g_pppui32XTALtoVCO - 0x9ec8 - 0x9ec8 + 0x9f8c + 0x9f8c 0x1b0 .const:.string:_ctypes_ - 0xa078 - 0xa078 + 0xa13c + 0xa13c 0x101 .const:g_ppui32GPIOIntMapSnowflake - 0xa17c - 0xa17c + 0xa240 + 0xa240 0xd8 .const:g_ppui32GPIOIntMapBlizzard - 0xa254 - 0xa254 + 0xa318 + 0xa318 0xc0 .const:g_pui32Regs - 0xa314 - 0xa314 + 0xa3d8 + 0xa3d8 0x9c .const:g_pui32GPIOBaseAddrs - 0xa3b0 - 0xa3b0 + 0xa474 + 0xa474 0x90 .const:g_pui32Xtals - 0xa440 - 0xa440 + 0xa504 + 0xa504 0x6c .const:g_ppui32TimerIntMap - 0xa4ac - 0xa4ac + 0xa570 + 0xa570 0x60 .const:g_ppui32TimerIntMapSnowflake - 0xa50c - 0xa50c + 0xa5d0 + 0xa5d0 0x40 .const:g_ppui32UARTIntMap - 0xa54c - 0xa54c + 0xa610 + 0xa610 0x40 .const:g_ppui32UARTIntMapSnowflake - 0xa58c - 0xa58c + 0xa650 + 0xa650 0x40 .const:g_sXTALtoMEMTIM - 0xa5cc - 0xa5cc + 0xa690 + 0xa690 0x30 .const:g_pui32Priority - 0xa5fc - 0xa5fc + 0xa6c0 + 0xa6c0 0x20 .const:g_pui32Dii16Regs - 0xa61c - 0xa61c + 0xa6e0 + 0xa6e0 0x14 .const:g_pui32EnRegs - 0xa630 - 0xa630 + 0xa6f4 + 0xa6f4 0x14 .const:g_pui32PendRegs - 0xa644 - 0xa644 + 0xa708 + 0xa708 0x14 .const:g_pui32UnpendRegs - 0xa658 - 0xa658 + 0xa71c + 0xa71c 0x14 .const:.string - 0xa66c - 0xa66c + 0xa730 + 0xa730 0x12 .const:g_ui32UARTBase - 0xa680 - 0xa680 + 0xa744 + 0xa744 0xc .const:g_ui32UARTInt - 0xa68c - 0xa68c + 0xa750 + 0xa750 0xc .const:g_ui32UARTPeriph - 0xa698 - 0xa698 + 0xa75c + 0xa75c 0xc .const:g_pui32VCOFrequencies - 0xa6a4 - 0xa6a4 + 0xa768 + 0xa768 0x8 .const - 0xa6ac - 0xa6ac + 0xa770 + 0xa770 0x4 .const - 0xa6b0 - 0xa6b0 + 0xa774 + 0xa774 0x4 .cinit..data.load - 0xa6b8 - 0xa6b8 - 0xb1 + 0xa778 + 0xa778 + 0xb2 __TI_handler_table - 0xa76c - 0xa76c + 0xa82c + 0xa82c 0xc .cinit..bss.load - 0xa778 - 0xa778 + 0xa838 + 0xa838 0x8 .cinit..vtable.load - 0xa780 - 0xa780 + 0xa840 + 0xa840 0x8 __TI_cinit_table - 0xa788 - 0xa788 + 0xa848 + 0xa848 0x18 @@ -1478,7 +1478,7 @@ 0x26c - + .data 0x20005a0c 0x20005a0c @@ -1646,7 +1646,7 @@ 0x20 - + .common:g_ui32CPUUsage true 0x200056d8 @@ -1676,7 +1676,7 @@ 0x200056e0 0x4 - + .common:ui32DutyCycle true 0x200056d0 @@ -1701,4713 +1701,4713 @@ 0x200056e8 0x0 - + .debug_info 0x0 0x0 - 0x93d + 0x976 - + .debug_info - 0x93d - 0x93d + 0x976 + 0x976 0x132 .debug_info - 0xa6f - 0xa6f - 0x9bf + 0xaa8 + 0xaa8 + 0xa0a .debug_info - 0x142e - 0x142e + 0x14b2 + 0x14b2 0x30c .debug_info - 0x173a - 0x173a + 0x17be + 0x17be 0x26b .debug_info - 0x19a5 - 0x19a5 + 0x1a29 + 0x1a29 0x3cd .debug_info - 0x1d72 - 0x1d72 + 0x1df6 + 0x1df6 0x8b .debug_info - 0x1dfd - 0x1dfd + 0x1e81 + 0x1e81 0x46 .debug_info - 0x1e43 - 0x1e43 + 0x1ec7 + 0x1ec7 0x2c .debug_info - 0x1e6f - 0x1e6f + 0x1ef3 + 0x1ef3 0x297 .debug_info - 0x2106 - 0x2106 + 0x218a + 0x218a 0xef .debug_info - 0x21f5 - 0x21f5 + 0x2279 + 0x2279 0xbb .debug_info - 0x22b0 - 0x22b0 + 0x2334 + 0x2334 0x53 .debug_info - 0x2303 - 0x2303 + 0x2387 + 0x2387 0x2c - + .debug_info - 0x232f - 0x232f + 0x23b3 + 0x23b3 0x35 .debug_info - 0x2364 - 0x2364 + 0x23e8 + 0x23e8 0x14c .debug_info - 0x24b0 - 0x24b0 + 0x2534 + 0x2534 0xfbc .debug_info - 0x346c - 0x346c + 0x34f0 + 0x34f0 0x84 .debug_info - 0x34f0 - 0x34f0 + 0x3574 + 0x3574 0x72c .debug_info - 0x3c1c - 0x3c1c + 0x3ca0 + 0x3ca0 0xd4 .debug_info - 0x3cf0 - 0x3cf0 + 0x3d74 + 0x3d74 0xaf2 .debug_info - 0x47e2 - 0x47e2 + 0x4866 + 0x4866 0x7f .debug_info - 0x4861 - 0x4861 + 0x48e5 + 0x48e5 0xcc .debug_info - 0x492d - 0x492d + 0x49b1 + 0x49b1 0x39d .debug_info - 0x4cca - 0x4cca + 0x4d4e + 0x4d4e 0xe4 - + .debug_info - 0x4dae - 0x4dae + 0x4e32 + 0x4e32 0x26c .debug_info - 0x501a - 0x501a + 0x509e + 0x509e 0x5f8 .debug_info - 0x5612 - 0x5612 + 0x5696 + 0x5696 0x110 .debug_info - 0x5722 - 0x5722 + 0x57a6 + 0x57a6 0x39 .debug_info - 0x575b - 0x575b + 0x57df + 0x57df 0x46 .debug_info - 0x57a1 - 0x57a1 + 0x5825 + 0x5825 0x76 .debug_info - 0x5817 - 0x5817 + 0x589b + 0x589b 0x348 .debug_info - 0x5b5f - 0x5b5f + 0x5be3 + 0x5be3 0x4ed .debug_info - 0x604c - 0x604c + 0x60d0 + 0x60d0 0x68d .debug_info - 0x66d9 - 0x66d9 + 0x675d + 0x675d 0x26a3 .debug_info - 0x8d7c - 0x8d7c + 0x8e00 + 0x8e00 0x1cd .debug_info - 0x8f49 - 0x8f49 + 0x8fcd + 0x8fcd 0x8a1 .debug_info - 0x97ea - 0x97ea + 0x986e + 0x986e 0x3aa .debug_info - 0x9b94 - 0x9b94 + 0x9c18 + 0x9c18 0xeb .debug_info - 0x9c7f - 0x9c7f + 0x9d03 + 0x9d03 0xeb .debug_info - 0x9d6a - 0x9d6a + 0x9dee + 0x9dee 0xeb .debug_info - 0x9e55 - 0x9e55 + 0x9ed9 + 0x9ed9 0x12e .debug_info - 0x9f83 - 0x9f83 + 0xa007 + 0xa007 0xeb .debug_info - 0xa06e - 0xa06e + 0xa0f2 + 0xa0f2 0xf9 .debug_info - 0xa167 - 0xa167 + 0xa1eb + 0xa1eb 0xed .debug_info - 0xa254 - 0xa254 + 0xa2d8 + 0xa2d8 0x4a64 .debug_info - 0xecb8 - 0xecb8 + 0xed3c + 0xed3c 0x131 .debug_info - 0xede9 - 0xede9 + 0xee6d + 0xee6d 0x3dd .debug_info - 0xf1c6 - 0xf1c6 + 0xf24a + 0xf24a 0x118 .debug_info - 0xf2de - 0xf2de + 0xf362 + 0xf362 0xff - + .debug_info - 0xf3dd - 0xf3dd + 0xf461 + 0xf461 0x722 - + .debug_info - 0xfaff - 0xfaff + 0xfb83 + 0xfb83 0x250 .debug_info - 0xfd4f - 0xfd4f + 0xfdd3 + 0xfdd3 0x3ec .debug_info - 0x1013b - 0x1013b + 0x101bf + 0x101bf 0xe6 .debug_info - 0x10221 - 0x10221 + 0x102a5 + 0x102a5 0xe6 .debug_info - 0x10307 - 0x10307 + 0x1038b + 0x1038b 0x19a - + .debug_info - 0x104a1 - 0x104a1 + 0x10525 + 0x10525 0x7fb .debug_info - 0x10c9c - 0x10c9c + 0x10d20 + 0x10d20 0x62 .debug_info - 0x10cfe - 0x10cfe + 0x10d82 + 0x10d82 0x266 .debug_info - 0x10f64 - 0x10f64 + 0x10fe8 + 0x10fe8 0xe6 - + .debug_info - 0x1104a - 0x1104a + 0x110ce + 0x110ce 0x2b3 .debug_info - 0x112fd - 0x112fd + 0x11381 + 0x11381 0x331 .debug_info - 0x1162e - 0x1162e + 0x116b2 + 0x116b2 0x355 .debug_info - 0x11983 - 0x11983 + 0x11a07 + 0x11a07 0xf5 .debug_info - 0x11a78 - 0x11a78 + 0x11afc + 0x11afc 0xf7 .debug_info - 0x11b6f - 0x11b6f + 0x11bf3 + 0x11bf3 0xe9 - + .debug_info - 0x11c58 - 0x11c58 + 0x11cdc + 0x11cdc 0x3118 .debug_info - 0x14d70 - 0x14d70 + 0x14df4 + 0x14df4 0x332 .debug_info - 0x150a2 - 0x150a2 + 0x15126 + 0x15126 0xe4 .debug_info - 0x15186 - 0x15186 + 0x1520a + 0x1520a 0xdc .debug_info - 0x15262 - 0x15262 + 0x152e6 + 0x152e6 0xe0 .debug_info - 0x15342 - 0x15342 + 0x153c6 + 0x153c6 0xe6 .debug_info - 0x15428 - 0x15428 + 0x154ac + 0x154ac 0xe4 .debug_info - 0x1550c - 0x1550c + 0x15590 + 0x15590 0xe8 .debug_info - 0x155f4 - 0x155f4 + 0x15678 + 0x15678 0xe5 .debug_info - 0x156d9 - 0x156d9 + 0x1575d + 0x1575d 0xce5 .debug_info - 0x163be - 0x163be + 0x16442 + 0x16442 0x307 - + .debug_info - 0x166c5 - 0x166c5 + 0x16749 + 0x16749 0x2776 .debug_info - 0x18e3b - 0x18e3b + 0x18ebf + 0x18ebf 0x3b7 .debug_info - 0x191f2 - 0x191f2 + 0x19276 + 0x19276 0xdb .debug_info - 0x192cd - 0x192cd + 0x19351 + 0x19351 0xe7 .debug_info - 0x193b4 - 0x193b4 + 0x19438 + 0x19438 0xe1 .debug_info - 0x19495 - 0x19495 + 0x19519 + 0x19519 0xee - + .debug_info - 0x19583 - 0x19583 + 0x19607 + 0x19607 0x2b2b .debug_info - 0x1c0ae - 0x1c0ae + 0x1c132 + 0x1c132 0x51 .debug_info - 0x1c0ff - 0x1c0ff + 0x1c183 + 0x1c183 0x342 .debug_info - 0x1c441 - 0x1c441 + 0x1c4c5 + 0x1c4c5 0xe8 .debug_info - 0x1c529 - 0x1c529 + 0x1c5ad + 0x1c5ad 0xfa - + .debug_info - 0x1c623 - 0x1c623 + 0x1c6a7 + 0x1c6a7 0x2470 .debug_info - 0x1ea93 - 0x1ea93 + 0x1eb17 + 0x1eb17 0x337 .debug_info - 0x1edca - 0x1edca + 0x1ee4e + 0x1ee4e 0xe5 .debug_info - 0x1eeaf - 0x1eeaf + 0x1ef33 + 0x1ef33 0xf7 .debug_info - 0x1efa6 - 0x1efa6 + 0x1f02a + 0x1f02a 0x26f7 .debug_info - 0x2169d - 0x2169d + 0x21721 + 0x21721 0x14b .debug_info - 0x217e8 - 0x217e8 + 0x2186c + 0x2186c 0x18f .debug_info - 0x21977 - 0x21977 + 0x219fb + 0x219fb 0x2f9 .debug_info - 0x21c70 - 0x21c70 + 0x21cf4 + 0x21cf4 0xd2 .debug_info - 0x21d42 - 0x21d42 + 0x21dc6 + 0x21dc6 0x1ce .debug_info - 0x21f10 - 0x21f10 + 0x21f94 + 0x21f94 0x2c .debug_info - 0x21f3c - 0x21f3c + 0x21fc0 + 0x21fc0 0x26c .debug_info - 0x221a8 - 0x221a8 + 0x2222c + 0x2222c 0xf6 .debug_info - 0x2229e - 0x2229e + 0x22322 + 0x22322 0xf2 .debug_info - 0x22390 - 0x22390 + 0x22414 + 0x22414 0x15a .debug_info - 0x224ea - 0x224ea + 0x2256e + 0x2256e 0x29a .debug_info - 0x22784 - 0x22784 + 0x22808 + 0x22808 0x670 .debug_info - 0x22df4 - 0x22df4 + 0x22e78 + 0x22e78 0x152 .debug_info - 0x22f46 - 0x22f46 + 0x22fca + 0x22fca 0xf0 .debug_info - 0x23036 - 0x23036 + 0x230ba + 0x230ba 0xf0 .debug_info - 0x23126 - 0x23126 + 0x231aa + 0x231aa 0x1e2 .debug_info - 0x23308 - 0x23308 + 0x2338c + 0x2338c 0xd0 .debug_info - 0x233d8 - 0x233d8 + 0x2345c + 0x2345c 0xde .debug_info - 0x234b6 - 0x234b6 + 0x2353a + 0x2353a 0xdc .debug_info - 0x23592 - 0x23592 + 0x23616 + 0x23616 0xe2 - + .debug_info - 0x23674 - 0x23674 + 0x236f8 + 0x236f8 0xfb8 - + .debug_info - 0x2462c - 0x2462c + 0x246b0 + 0x246b0 0x13f - + .debug_info - 0x2476b - 0x2476b + 0x247ef + 0x247ef 0x13a - + .debug_info - 0x248a5 - 0x248a5 + 0x24929 + 0x24929 0x144 - + .debug_info - 0x249e9 - 0x249e9 + 0x24a6d + 0x24a6d 0x120 - + .debug_info - 0x24b09 - 0x24b09 + 0x24b8d + 0x24b8d 0x122 - + .debug_info - 0x24c2b - 0x24c2b + 0x24caf + 0x24caf 0x132 .debug_info - 0x24d5d - 0x24d5d + 0x24de1 + 0x24de1 0x126 .debug_info - 0x24e83 - 0x24e83 + 0x24f07 + 0x24f07 0x131 - + .debug_info - 0x24fb4 - 0x24fb4 + 0x25038 + 0x25038 0x111 .debug_info - 0x250c5 - 0x250c5 + 0x25149 + 0x25149 0x126 .debug_info - 0x251eb - 0x251eb + 0x2526f + 0x2526f 0x313 - + .debug_info - 0x254fe - 0x254fe + 0x25582 + 0x25582 0x1aa .debug_info - 0x256a8 - 0x256a8 + 0x2572c + 0x2572c 0x46 .debug_info - 0x256ee - 0x256ee + 0x25772 + 0x25772 0x29d .debug_info - 0x2598b - 0x2598b + 0x25a0f + 0x25a0f 0x1df .debug_info - 0x25b6a - 0x25b6a + 0x25bee + 0x25bee 0x46 .debug_info - 0x25bb0 - 0x25bb0 + 0x25c34 + 0x25c34 0x2c .debug_info - 0x25bdc - 0x25bdc + 0x25c60 + 0x25c60 0x293 .debug_info - 0x25e6f - 0x25e6f + 0x25ef3 + 0x25ef3 0x245 .debug_info - 0x260b4 - 0x260b4 + 0x26138 + 0x26138 0x60 .debug_info - 0x26114 - 0x26114 + 0x26198 + 0x26198 0x46 .debug_info - 0x2615a - 0x2615a + 0x261de + 0x261de 0x39 .debug_info - 0x26193 - 0x26193 + 0x26217 + 0x26217 0x328 .debug_info - 0x264bb - 0x264bb + 0x2653f + 0x2653f 0x1c6 .debug_info - 0x26681 - 0x26681 + 0x26705 + 0x26705 0x182 .debug_info - 0x26803 - 0x26803 + 0x26887 + 0x26887 0x162 .debug_info - 0x26965 - 0x26965 + 0x269e9 + 0x269e9 0x2c .debug_info - 0x26991 - 0x26991 + 0x26a15 + 0x26a15 0x27f .debug_info - 0x26c10 - 0x26c10 + 0x26c94 + 0x26c94 0x258 .debug_info - 0x26e68 - 0x26e68 + 0x26eec + 0x26eec 0x299 .debug_info - 0x27101 - 0x27101 + 0x27185 + 0x27185 0x231 .debug_info - 0x27332 - 0x27332 + 0x273b6 + 0x273b6 0x284 .debug_info - 0x275b6 - 0x275b6 + 0x2763a + 0x2763a 0x22a .debug_info - 0x277e0 - 0x277e0 + 0x27864 + 0x27864 0x285 .debug_info - 0x27a65 - 0x27a65 + 0x27ae9 + 0x27ae9 0x289 .debug_info - 0x27cee - 0x27cee + 0x27d72 + 0x27d72 0x317 - + .debug_info - 0x28005 - 0x28005 + 0x28089 + 0x28089 0x226 .debug_info - 0x2822b - 0x2822b + 0x282af + 0x282af 0x27e .debug_info - 0x284a9 - 0x284a9 + 0x2852d + 0x2852d 0x103 - + .debug_info - 0x285ac - 0x285ac + 0x28630 + 0x28630 0x143 .debug_info - 0x286ef - 0x286ef + 0x28773 + 0x28773 0x100 .debug_info - 0x287ef - 0x287ef + 0x28873 + 0x28873 0x1a4 .debug_info - 0x28993 - 0x28993 + 0x28a17 + 0x28a17 0x10d .debug_info - 0x28aa0 - 0x28aa0 + 0x28b24 + 0x28b24 0x547 - + .debug_info - 0x28fe7 - 0x28fe7 + 0x2906b + 0x2906b 0x19b .debug_info - 0x29182 - 0x29182 + 0x29206 + 0x29206 0x39 .debug_info - 0x291bb - 0x291bb + 0x2923f + 0x2923f 0x39 .debug_info - 0x291f4 - 0x291f4 + 0x29278 + 0x29278 0x39 .debug_info - 0x2922d - 0x2922d + 0x292b1 + 0x292b1 0xcd .debug_info - 0x292fa - 0x292fa + 0x2937e + 0x2937e 0x148 - + .debug_info - 0x29442 - 0x29442 + 0x294c6 + 0x294c6 0x117 .debug_info - 0x29559 - 0x29559 + 0x295dd + 0x295dd 0x8a6 .debug_info - 0x29dff - 0x29dff + 0x29e83 + 0x29e83 0x213 .debug_info - 0x2a012 - 0x2a012 + 0x2a096 + 0x2a096 0x1a8 .debug_info - 0x2a1ba - 0x2a1ba + 0x2a23e + 0x2a23e 0x210 .debug_info - 0x2a3ca - 0x2a3ca + 0x2a44e + 0x2a44e 0x3b0 .debug_info - 0x2a77a - 0x2a77a + 0x2a7fe + 0x2a7fe 0x2fa .debug_info - 0x2aa74 - 0x2aa74 + 0x2aaf8 + 0x2aaf8 0x20a .debug_info - 0x2ac7e - 0x2ac7e + 0x2ad02 + 0x2ad02 0x20a .debug_info - 0x2ae88 - 0x2ae88 + 0x2af0c + 0x2af0c 0x2f9 .debug_info - 0x2b181 - 0x2b181 + 0x2b205 + 0x2b205 0x4a5 .debug_info - 0x2b626 - 0x2b626 + 0x2b6aa + 0x2b6aa 0x5cd .debug_info - 0x2bbf3 - 0x2bbf3 + 0x2bc77 + 0x2bc77 0x86 .debug_info - 0x2bc79 - 0x2bc79 + 0x2bcfd + 0x2bcfd 0x39 .debug_info - 0x2bcb2 - 0x2bcb2 + 0x2bd36 + 0x2bd36 0xb6 .debug_info - 0x2bd68 - 0x2bd68 + 0x2bdec + 0x2bdec 0x46 .debug_info - 0x2bdae - 0x2bdae + 0x2be32 + 0x2be32 0x46 .debug_info - 0x2bdf4 - 0x2bdf4 + 0x2be78 + 0x2be78 0x2ae - + .debug_info - 0x2c0a2 - 0x2c0a2 + 0x2c126 + 0x2c126 0x171 .debug_info - 0x2c213 - 0x2c213 + 0x2c297 + 0x2c297 0xee .debug_info - 0x2c301 - 0x2c301 + 0x2c385 + 0x2c385 0xfa .debug_info - 0x2c3fb - 0x2c3fb + 0x2c47f + 0x2c47f 0x290 .debug_info - 0x2c68b - 0x2c68b + 0x2c70f + 0x2c70f 0x1c2 .debug_info - 0x2c84d - 0x2c84d + 0x2c8d1 + 0x2c8d1 0x28b .debug_info - 0x2cad8 - 0x2cad8 + 0x2cb5c + 0x2cb5c 0x1ab .debug_info - 0x2cc83 - 0x2cc83 + 0x2cd07 + 0x2cd07 0x28f .debug_info - 0x2cf12 - 0x2cf12 + 0x2cf96 + 0x2cf96 0x247 .debug_info - 0x2d159 - 0x2d159 + 0x2d1dd + 0x2d1dd 0x28f .debug_info - 0x2d3e8 - 0x2d3e8 + 0x2d46c + 0x2d46c 0x18a .debug_info - 0x2d572 - 0x2d572 + 0x2d5f6 + 0x2d5f6 0x39 .debug_info - 0x2d5ab - 0x2d5ab + 0x2d62f + 0x2d62f 0x2c .debug_info - 0x2d5d7 - 0x2d5d7 + 0x2d65b + 0x2d65b 0x2f2 .debug_info - 0x2d8c9 - 0x2d8c9 + 0x2d94d + 0x2d94d 0x21a .debug_info - 0x2dae3 - 0x2dae3 + 0x2db67 + 0x2db67 0x284 - + .debug_info - 0x2dd67 - 0x2dd67 + 0x2ddeb + 0x2ddeb 0x14f .debug_info - 0x2deb6 - 0x2deb6 + 0x2df3a + 0x2df3a 0x46 .debug_info - 0x2defc - 0x2defc + 0x2df80 + 0x2df80 0x39 .debug_info - 0x2df35 - 0x2df35 + 0x2dfb9 + 0x2dfb9 0x156 - + .debug_info - 0x2e08b - 0x2e08b + 0x2e10f + 0x2e10f 0x12c - + .debug_info - 0x2e1b7 - 0x2e1b7 + 0x2e23b + 0x2e23b 0x132 - + .debug_info - 0x2e2e9 - 0x2e2e9 + 0x2e36d + 0x2e36d 0x124 .debug_info - 0x2e40d - 0x2e40d + 0x2e491 + 0x2e491 0x9a - + .debug_line 0x0 0x0 0x13f - + .debug_line 0x13f 0x13f 0x35 - + .debug_line 0x174 0x174 - 0x186 + 0x194 .debug_line - 0x2fa - 0x2fa + 0x308 + 0x308 0x68 .debug_line - 0x362 - 0x362 + 0x370 + 0x370 0x71 .debug_line - 0x3d3 - 0x3d3 + 0x3e1 + 0x3e1 0x6c .debug_line - 0x43f - 0x43f + 0x44d + 0x44d 0x20 .debug_line - 0x45f - 0x45f + 0x46d + 0x46d 0x69 .debug_line - 0x4c8 - 0x4c8 + 0x4d6 + 0x4d6 0x6c .debug_line - 0x534 - 0x534 + 0x542 + 0x542 0x75 .debug_line - 0x5a9 - 0x5a9 + 0x5b7 + 0x5b7 0x71 .debug_line - 0x61a - 0x61a + 0x628 + 0x628 0x72 .debug_line - 0x68c - 0x68c + 0x69a + 0x69a 0x7b .debug_line - 0x707 - 0x707 + 0x715 + 0x715 0x6d - + .debug_line - 0x774 - 0x774 + 0x782 + 0x782 0x74 .debug_line - 0x7e8 - 0x7e8 + 0x7f6 + 0x7f6 0x68 .debug_line - 0x850 - 0x850 + 0x85e + 0x85e 0xe1 .debug_line - 0x931 - 0x931 + 0x93f + 0x93f 0x20 .debug_line - 0x951 - 0x951 + 0x95f + 0x95f 0x21e .debug_line - 0xb6f - 0xb6f + 0xb7d + 0xb7d 0x31 .debug_line - 0xba0 - 0xba0 + 0xbae + 0xbae 0x1ea .debug_line - 0xd8a - 0xd8a + 0xd98 + 0xd98 0x36 .debug_line - 0xdc0 - 0xdc0 + 0xdce + 0xdce 0x6c .debug_line - 0xe2c - 0xe2c + 0xe3a + 0xe3a 0x41 .debug_line - 0xe6d - 0xe6d + 0xe7b + 0xe7b 0x41 - + .debug_line - 0xeae - 0xeae + 0xebc + 0xebc 0xb0 .debug_line - 0xf5e - 0xf5e + 0xf6c + 0xf6c 0x157 .debug_line - 0x10b5 - 0x10b5 + 0x10c3 + 0x10c3 0x6d .debug_line - 0x1122 - 0x1122 + 0x1130 + 0x1130 0x70 .debug_line - 0x1192 - 0x1192 + 0x11a0 + 0x11a0 0x6a .debug_line - 0x11fc - 0x11fc + 0x120a + 0x120a 0x45 .debug_line - 0x1241 - 0x1241 + 0x124f + 0x124f 0x20 - + .debug_line - 0x1261 - 0x1261 + 0x126f + 0x126f 0xf5 .debug_line - 0x1356 - 0x1356 + 0x1364 + 0x1364 0x175 .debug_line - 0x14cb - 0x14cb + 0x14d9 + 0x14d9 0x699 .debug_line - 0x1b64 - 0x1b64 + 0x1b72 + 0x1b72 0x3e .debug_line - 0x1ba2 - 0x1ba2 + 0x1bb0 + 0x1bb0 0x20a .debug_line - 0x1dac - 0x1dac + 0x1dba + 0x1dba 0x3e .debug_line - 0x1dea - 0x1dea + 0x1df8 + 0x1df8 0x3e .debug_line - 0x1e28 - 0x1e28 + 0x1e36 + 0x1e36 0x3e .debug_line - 0x1e66 - 0x1e66 + 0x1e74 + 0x1e74 0x3e .debug_line - 0x1ea4 - 0x1ea4 + 0x1eb2 + 0x1eb2 0x3e .debug_line - 0x1ee2 - 0x1ee2 + 0x1ef0 + 0x1ef0 0x3e .debug_line - 0x1f20 - 0x1f20 + 0x1f2e + 0x1f2e 0x3e .debug_line - 0x1f5e - 0x1f5e + 0x1f6c + 0x1f6c 0x3e - + .debug_line - 0x1f9c - 0x1f9c + 0x1faa + 0x1faa 0xd2d .debug_line - 0x2cc9 - 0x2cc9 + 0x2cd7 + 0x2cd7 0x3e .debug_line - 0x2d07 - 0x2d07 + 0x2d15 + 0x2d15 0x9b .debug_line - 0x2da2 - 0x2da2 + 0x2db0 + 0x2db0 0x53 .debug_line - 0x2df5 - 0x2df5 + 0x2e03 + 0x2e03 0x53 - + .debug_line - 0x2e48 - 0x2e48 + 0x2e56 + 0x2e56 0x14c - + .debug_line - 0x2f94 - 0x2f94 + 0x2fa2 + 0x2fa2 0xef .debug_line - 0x3083 - 0x3083 + 0x3091 + 0x3091 0x68 .debug_line - 0x30eb - 0x30eb + 0x30f9 + 0x30f9 0x50 .debug_line - 0x313b - 0x313b + 0x3149 + 0x3149 0x50 .debug_line - 0x318b - 0x318b + 0x3199 + 0x3199 0x50 - + .debug_line - 0x31db - 0x31db + 0x31e9 + 0x31e9 0x1ac .debug_line - 0x3387 - 0x3387 + 0x3395 + 0x3395 0x50 .debug_line - 0x33d7 - 0x33d7 + 0x33e5 + 0x33e5 0x20 .debug_line - 0x33f7 - 0x33f7 + 0x3405 + 0x3405 0x3a - + .debug_line - 0x3431 - 0x3431 + 0x343f + 0x343f 0x88 .debug_line - 0x34b9 - 0x34b9 + 0x34c7 + 0x34c7 0xd9 .debug_line - 0x3592 - 0x3592 + 0x35a0 + 0x35a0 0x5f .debug_line - 0x35f1 - 0x35f1 + 0x35ff + 0x35ff 0x37 .debug_line - 0x3628 - 0x3628 + 0x3636 + 0x3636 0x37 .debug_line - 0x365f - 0x365f + 0x366d + 0x366d 0x37 - + .debug_line - 0x3696 - 0x3696 + 0x36a4 + 0x36a4 0x632 .debug_line - 0x3cc8 - 0x3cc8 + 0x3cd6 + 0x3cd6 0x59 .debug_line - 0x3d21 - 0x3d21 + 0x3d2f + 0x3d2f 0x3c .debug_line - 0x3d5d - 0x3d5d + 0x3d6b + 0x3d6b 0x3c .debug_line - 0x3d99 - 0x3d99 + 0x3da7 + 0x3da7 0x3c .debug_line - 0x3dd5 - 0x3dd5 + 0x3de3 + 0x3de3 0x3c .debug_line - 0x3e11 - 0x3e11 + 0x3e1f + 0x3e1f 0x3c .debug_line - 0x3e4d - 0x3e4d + 0x3e5b + 0x3e5b 0x3c .debug_line - 0x3e89 - 0x3e89 + 0x3e97 + 0x3e97 0x3c .debug_line - 0x3ec5 - 0x3ec5 + 0x3ed3 + 0x3ed3 0x2ed .debug_line - 0x41b2 - 0x41b2 + 0x41c0 + 0x41c0 0x5f .debug_line - 0x4211 - 0x4211 + 0x421f + 0x421f 0x557 .debug_line - 0x4768 - 0x4768 + 0x4776 + 0x4776 0xd4 .debug_line - 0x483c - 0x483c + 0x484a + 0x484a 0x39 .debug_line - 0x4875 - 0x4875 + 0x4883 + 0x4883 0x39 .debug_line - 0x48ae - 0x48ae + 0x48bc + 0x48bc 0x39 .debug_line - 0x48e7 - 0x48e7 + 0x48f5 + 0x48f5 0x39 - + .debug_line - 0x4920 - 0x4920 + 0x492e + 0x492e 0x9b0 .debug_line - 0x52d0 - 0x52d0 + 0x52de + 0x52de 0x39 .debug_line - 0x5309 - 0x5309 + 0x5317 + 0x5317 0x5f .debug_line - 0x5368 - 0x5368 + 0x5376 + 0x5376 0x38 .debug_line - 0x53a0 - 0x53a0 + 0x53ae + 0x53ae 0x38 - + .debug_line - 0x53d8 - 0x53d8 + 0x53e6 + 0x53e6 0x519 .debug_line - 0x58f1 - 0x58f1 + 0x58ff + 0x58ff 0x5f .debug_line - 0x5950 - 0x5950 + 0x595e + 0x595e 0x37 .debug_line - 0x5987 - 0x5987 + 0x5995 + 0x5995 0x37 - + .debug_line - 0x59be - 0x59be + 0x59cc + 0x59cc 0x5b6 .debug_line - 0x5f74 - 0x5f74 + 0x5f82 + 0x5f82 0x59 .debug_line - 0x5fcd - 0x5fcd + 0x5fdb + 0x5fdb 0x5e .debug_line - 0x602b - 0x602b + 0x6039 + 0x6039 0xa6 .debug_line - 0x60d1 - 0x60d1 + 0x60df + 0x60df 0x36 - + .debug_line - 0x6107 - 0x6107 + 0x6115 + 0x6115 0x9a .debug_line - 0x61a1 - 0x61a1 + 0x61af + 0x61af 0x6d .debug_line - 0x620e - 0x620e + 0x621c + 0x621c 0x20 .debug_line - 0x622e - 0x622e + 0x623c + 0x623c 0x38 .debug_line - 0x6266 - 0x6266 + 0x6274 + 0x6274 0x38 .debug_line - 0x629e - 0x629e + 0x62ac + 0x62ac 0x38 - + .debug_line - 0x62d6 - 0x62d6 + 0x62e4 + 0x62e4 0x76 .debug_line - 0x634c - 0x634c + 0x635a + 0x635a 0xa3 .debug_line - 0x63ef - 0x63ef + 0x63fd + 0x63fd 0x38 .debug_line - 0x6427 - 0x6427 + 0x6435 + 0x6435 0x38 .debug_line - 0x645f - 0x645f + 0x646d + 0x646d 0x38 .debug_line - 0x6497 - 0x6497 + 0x64a5 + 0x64a5 0x38 .debug_line - 0x64cf - 0x64cf + 0x64dd + 0x64dd 0x38 .debug_line - 0x6507 - 0x6507 + 0x6515 + 0x6515 0x38 .debug_line - 0x653f - 0x653f + 0x654d + 0x654d 0x38 .debug_line - 0x6577 - 0x6577 + 0x6585 + 0x6585 0x38 - + .debug_line - 0x65af - 0x65af + 0x65bd + 0x65bd 0x456 - + .debug_line - 0x6a05 - 0x6a05 + 0x6a13 + 0x6a13 0x79 - + .debug_line - 0x6a7e - 0x6a7e + 0x6a8c + 0x6a8c 0x5b .debug_line - 0x6ad9 - 0x6ad9 + 0x6ae7 + 0x6ae7 0xd2 - + .debug_line - 0x6bab - 0x6bab + 0x6bb9 + 0x6bb9 0x77 .debug_line - 0x6c22 - 0x6c22 + 0x6c30 + 0x6c30 0x77 - + .debug_line - 0x6c99 - 0x6c99 + 0x6ca7 + 0x6ca7 0xa8 .debug_line - 0x6d41 - 0x6d41 + 0x6d4f + 0x6d4f 0x5a .debug_line - 0x6d9b - 0x6d9b + 0x6da9 + 0x6da9 0x59 - + .debug_line - 0x6df4 - 0x6df4 + 0x6e02 + 0x6e02 0x88 - + .debug_line - 0x6e7c - 0x6e7c + 0x6e8a + 0x6e8a 0x4c .debug_line - 0x6ec8 - 0x6ec8 + 0x6ed6 + 0x6ed6 0x9e - + .debug_line - 0x6f66 - 0x6f66 + 0x6f74 + 0x6f74 0x4f .debug_line - 0x6fb5 - 0x6fb5 + 0x6fc3 + 0x6fc3 0x34 .debug_line - 0x6fe9 - 0x6fe9 + 0x6ff7 + 0x6ff7 0x20 .debug_line - 0x7009 - 0x7009 + 0x7017 + 0x7017 0x55 .debug_line - 0x705e - 0x705e + 0x706c + 0x706c 0x3a .debug_line - 0x7098 - 0x7098 + 0x70a6 + 0x70a6 0x8a .debug_line - 0x7122 - 0x7122 + 0x7130 + 0x7130 0x20 .debug_line - 0x7142 - 0x7142 + 0x7150 + 0x7150 0xa9 .debug_line - 0x71eb - 0x71eb + 0x71f9 + 0x71f9 0x3a .debug_line - 0x7225 - 0x7225 + 0x7233 + 0x7233 0x92 .debug_line - 0x72b7 - 0x72b7 + 0x72c5 + 0x72c5 0x8e .debug_line - 0x7345 - 0x7345 + 0x7353 + 0x7353 0x2d .debug_line - 0x7372 - 0x7372 + 0x7380 + 0x7380 0x4b .debug_line - 0x73bd - 0x73bd + 0x73cb + 0x73cb 0x4b .debug_line - 0x7408 - 0x7408 + 0x7416 + 0x7416 0x3f .debug_line - 0x7447 - 0x7447 + 0x7455 + 0x7455 0x89 .debug_line - 0x74d0 - 0x74d0 + 0x74de + 0x74de 0x20 .debug_line - 0x74f0 - 0x74f0 + 0x74fe + 0x74fe 0xa5 .debug_line - 0x7595 - 0x7595 + 0x75a3 + 0x75a3 0x20 - + .debug_line - 0x75b5 - 0x75b5 + 0x75c3 + 0x75c3 0xa0 .debug_line - 0x7655 - 0x7655 + 0x7663 + 0x7663 0x20 - + .debug_line - 0x7675 - 0x7675 + 0x7683 + 0x7683 0xaa .debug_line - 0x771f - 0x771f + 0x772d + 0x772d 0x20 .debug_line - 0x773f - 0x773f + 0x774d + 0x774d 0xaf .debug_line - 0x77ee - 0x77ee + 0x77fc + 0x77fc 0xf2 - + .debug_line - 0x78e0 - 0x78e0 + 0x78ee + 0x78ee 0xc0 .debug_line - 0x79a0 - 0x79a0 + 0x79ae + 0x79ae 0x20 .debug_line - 0x79c0 - 0x79c0 + 0x79ce + 0x79ce 0x2b - + .debug_line - 0x79eb - 0x79eb + 0x79f9 + 0x79f9 0x40 .debug_line - 0x7a2b - 0x7a2b + 0x7a39 + 0x7a39 0x33 .debug_line - 0x7a5e - 0x7a5e + 0x7a6c + 0x7a6c 0x56 .debug_line - 0x7ab4 - 0x7ab4 + 0x7ac2 + 0x7ac2 0x37 .debug_line - 0x7aeb - 0x7aeb + 0x7af9 + 0x7af9 0xb7 .debug_line - 0x7ba2 - 0x7ba2 + 0x7bb0 + 0x7bb0 0x6c .debug_line - 0x7c0e - 0x7c0e + 0x7c1c + 0x7c1c 0x2e .debug_line - 0x7c3c - 0x7c3c + 0x7c4a + 0x7c4a 0x92 .debug_line - 0x7cce - 0x7cce + 0x7cdc + 0x7cdc 0x8f .debug_line - 0x7d5d - 0x7d5d + 0x7d6b + 0x7d6b 0x8b .debug_line - 0x7de8 - 0x7de8 + 0x7df6 + 0x7df6 0x40 .debug_line - 0x7e28 - 0x7e28 + 0x7e36 + 0x7e36 0x3c .debug_line - 0x7e64 - 0x7e64 + 0x7e72 + 0x7e72 0x30e .debug_line - 0x8172 - 0x8172 + 0x8180 + 0x8180 0x7a .debug_line - 0x81ec - 0x81ec + 0x81fa + 0x81fa 0x51 .debug_line - 0x823d - 0x823d + 0x824b + 0x824b 0x88 .debug_line - 0x82c5 - 0x82c5 + 0x82d3 + 0x82d3 0x14d .debug_line - 0x8412 - 0x8412 + 0x8420 + 0x8420 0xe9 .debug_line - 0x84fb - 0x84fb + 0x8509 + 0x8509 0x5d .debug_line - 0x8558 - 0x8558 + 0x8566 + 0x8566 0x5c .debug_line - 0x85b4 - 0x85b4 + 0x85c2 + 0x85c2 0xae .debug_line - 0x8662 - 0x8662 + 0x8670 + 0x8670 0x1b0 .debug_line - 0x8812 - 0x8812 + 0x8820 + 0x8820 0x6dd .debug_line - 0x8eef - 0x8eef + 0x8efd + 0x8efd 0x8a .debug_line - 0x8f79 - 0x8f79 + 0x8f87 + 0x8f87 0x8a .debug_line - 0x9003 - 0x9003 + 0x9011 + 0x9011 0x92 .debug_line - 0x9095 - 0x9095 + 0x90a3 + 0x90a3 0x8f .debug_line - 0x9124 - 0x9124 + 0x9132 + 0x9132 0x2e .debug_line - 0x9152 - 0x9152 + 0x9160 + 0x9160 0x89 - + .debug_line - 0x91db - 0x91db + 0x91e9 + 0x91e9 0x63 .debug_line - 0x923e - 0x923e + 0x924c + 0x924c 0x20 .debug_line - 0x925e - 0x925e + 0x926c + 0x926c 0x2b .debug_line - 0x9289 - 0x9289 + 0x9297 + 0x9297 0x20 - + .debug_line - 0x92a9 - 0x92a9 + 0x92b7 + 0x92b7 0x66 .debug_line - 0x930f - 0x930f + 0x931d + 0x931d 0x20 .debug_line - 0x932f - 0x932f + 0x933d + 0x933d 0x48 .debug_line - 0x9377 - 0x9377 + 0x9385 + 0x9385 0x20 - + .debug_line - 0x9397 - 0x9397 + 0x93a5 + 0x93a5 0xa8 .debug_line - 0x943f - 0x943f + 0x944d + 0x944d 0x20 .debug_line - 0x945f - 0x945f + 0x946d + 0x946d 0x5e .debug_line - 0x94bd - 0x94bd + 0x94cb + 0x94cb 0x92 .debug_line - 0x954f - 0x954f + 0x955d + 0x955d 0x8f .debug_line - 0x95de - 0x95de + 0x95ec + 0x95ec 0x93 .debug_line - 0x9671 - 0x9671 + 0x967f + 0x967f 0x9c .debug_line - 0x970d - 0x970d + 0x971b + 0x971b 0x20 .debug_line - 0x972d - 0x972d + 0x973b + 0x973b 0x46 .debug_line - 0x9773 - 0x9773 + 0x9781 + 0x9781 0x92 .debug_line - 0x9805 - 0x9805 + 0x9813 + 0x9813 0x89 .debug_line - 0x988e - 0x988e + 0x989c + 0x989c 0x45 - + .debug_line - 0x98d3 - 0x98d3 + 0x98e1 + 0x98e1 0x81 - + .debug_line - 0x9954 - 0x9954 + 0x9962 + 0x9962 0x8e - + .debug_line - 0x99e2 - 0x99e2 + 0x99f0 + 0x99f0 0x50 - + .debug_frame 0x0 0x0 - 0x124 + 0x128 .debug_frame - 0x124 - 0x124 + 0x128 + 0x128 0x88 .debug_frame - 0x1ac - 0x1ac + 0x1b0 + 0x1b0 0x140 - + .debug_frame - 0x2ec - 0x2ec + 0x2f0 + 0x2f0 0x90 .debug_frame - 0x37c - 0x37c + 0x380 + 0x380 0xb8 .debug_frame - 0x434 - 0x434 + 0x438 + 0x438 0x314 .debug_frame - 0x748 - 0x748 + 0x74c + 0x74c 0x63c .debug_frame - 0xd84 - 0xd84 + 0xd88 + 0xd88 0xec .debug_frame - 0xe70 - 0xe70 + 0xe74 + 0xe74 0xe8 - + .debug_frame - 0xf58 - 0xf58 + 0xf5c + 0xf5c 0x7c .debug_frame - 0xfd4 - 0xfd4 + 0xfd8 + 0xfd8 0xbc - + .debug_frame - 0x1090 - 0x1090 + 0x1094 + 0x1094 0x564 .debug_frame - 0x15f4 - 0x15f4 + 0x15f8 + 0x15f8 0x1d4 - + .debug_frame - 0x17c8 - 0x17c8 + 0x17cc + 0x17cc 0x3e0 - + .debug_frame - 0x1ba8 - 0x1ba8 + 0x1bac + 0x1bac 0x5a8 - + .debug_frame - 0x2150 - 0x2150 + 0x2154 + 0x2154 0x3f8 - + .debug_frame - 0x2548 - 0x2548 + 0x254c + 0x254c 0x4cc .debug_frame - 0x2a14 - 0x2a14 + 0x2a18 + 0x2a18 0x58 .debug_frame - 0x2a6c - 0x2a6c + 0x2a70 + 0x2a70 0x58 - + .debug_frame - 0x2ac4 - 0x2ac4 + 0x2ac8 + 0x2ac8 0x60 - + .debug_frame - 0x2b24 - 0x2b24 + 0x2b28 + 0x2b28 0x7c .debug_frame - 0x2ba0 - 0x2ba0 + 0x2ba4 + 0x2ba4 0x1c0 - + .debug_frame - 0x2d60 - 0x2d60 + 0x2d64 + 0x2d64 0x54 .debug_frame - 0x2db4 - 0x2db4 + 0x2db8 + 0x2db8 0x54 .debug_frame - 0x2e08 - 0x2e08 + 0x2e0c + 0x2e0c 0x60 .debug_frame - 0x2e68 - 0x2e68 + 0x2e6c + 0x2e6c 0x70 .debug_frame - 0x2ed8 - 0x2ed8 + 0x2edc + 0x2edc 0x5c .debug_frame - 0x2f34 - 0x2f34 + 0x2f38 + 0x2f38 0x54 .debug_frame - 0x2f88 - 0x2f88 + 0x2f8c + 0x2f8c 0x54 - + .debug_frame - 0x2fdc - 0x2fdc + 0x2fe0 + 0x2fe0 0x54 - + .debug_frame - 0x3030 - 0x3030 + 0x3034 + 0x3034 0x54 .debug_frame - 0x3084 - 0x3084 + 0x3088 + 0x3088 0x5c .debug_frame - 0x30e0 - 0x30e0 + 0x30e4 + 0x30e4 0x6c - + .debug_frame - 0x314c - 0x314c + 0x3150 + 0x3150 0x54 .debug_frame - 0x31a0 - 0x31a0 + 0x31a4 + 0x31a4 0x58 .debug_frame - 0x31f8 - 0x31f8 + 0x31fc + 0x31fc 0x5c .debug_frame - 0x3254 - 0x3254 + 0x3258 + 0x3258 0x54 - + .debug_frame - 0x32a8 - 0x32a8 + 0x32ac + 0x32ac 0x54 .debug_frame - 0x32fc - 0x32fc + 0x3300 + 0x3300 0x64 .debug_frame - 0x3360 - 0x3360 + 0x3364 + 0x3364 0x60 .debug_frame - 0x33c0 - 0x33c0 + 0x33c4 + 0x33c4 0x64 .debug_frame - 0x3424 - 0x3424 + 0x3428 + 0x3428 0x70 .debug_frame - 0x3494 - 0x3494 + 0x3498 + 0x3498 0x6c .debug_frame - 0x3500 - 0x3500 + 0x3504 + 0x3504 0x60 .debug_frame - 0x3560 - 0x3560 + 0x3564 + 0x3564 0x6c .debug_frame - 0x35cc - 0x35cc + 0x35d0 + 0x35d0 0x70 .debug_frame - 0x363c - 0x363c + 0x3640 + 0x3640 0x70 .debug_frame - 0x36ac - 0x36ac + 0x36b0 + 0x36b0 0x78 .debug_frame - 0x3724 - 0x3724 + 0x3728 + 0x3728 0x5c - + .debug_frame - 0x3780 - 0x3780 + 0x3784 + 0x3784 0x60 .debug_frame - 0x37e0 - 0x37e0 + 0x37e4 + 0x37e4 0x58 - + .debug_frame - 0x3838 - 0x3838 + 0x383c + 0x383c 0x54 .debug_frame - 0x388c - 0x388c + 0x3890 + 0x3890 0x5c .debug_frame - 0x38e8 - 0x38e8 + 0x38ec + 0x38ec 0x64 - + .debug_frame - 0x394c - 0x394c + 0x3950 + 0x3950 0x54 .debug_frame - 0x39a0 - 0x39a0 + 0x39a4 + 0x39a4 0x54 - + .debug_abbrev 0x0 0x0 - 0x15d + 0x162 - + .debug_abbrev - 0x15d - 0x15d + 0x162 + 0x162 0x29 .debug_abbrev - 0x186 - 0x186 + 0x18b + 0x18b 0x112 .debug_abbrev - 0x298 - 0x298 + 0x29d + 0x29d 0x90 .debug_abbrev - 0x328 - 0x328 + 0x32d + 0x32d 0x69 .debug_abbrev - 0x391 - 0x391 + 0x396 + 0x396 0x70 .debug_abbrev - 0x401 - 0x401 + 0x406 + 0x406 0x1f .debug_abbrev - 0x420 - 0x420 + 0x425 + 0x425 0x24 .debug_abbrev - 0x444 - 0x444 + 0x449 + 0x449 0x24 .debug_abbrev - 0x468 - 0x468 + 0x46d + 0x46d 0x5c .debug_abbrev - 0x4c4 - 0x4c4 + 0x4c9 + 0x4c9 0x24 .debug_abbrev - 0x4e8 - 0x4e8 + 0x4ed + 0x4ed 0x24 .debug_abbrev - 0x50c - 0x50c + 0x511 + 0x511 0x24 .debug_abbrev - 0x530 - 0x530 + 0x535 + 0x535 0x24 - + .debug_abbrev - 0x554 - 0x554 + 0x559 + 0x559 0x33 .debug_abbrev - 0x587 - 0x587 + 0x58c + 0x58c 0x61 .debug_abbrev - 0x5e8 - 0x5e8 + 0x5ed + 0x5ed 0x7a .debug_abbrev - 0x662 - 0x662 + 0x667 + 0x667 0x1f .debug_abbrev - 0x681 - 0x681 + 0x686 + 0x686 0x148 .debug_abbrev - 0x7c9 - 0x7c9 + 0x7ce + 0x7ce 0x29 .debug_abbrev - 0x7f2 - 0x7f2 + 0x7f7 + 0x7f7 0xa9 .debug_abbrev - 0x89b - 0x89b + 0x8a0 + 0x8a0 0x70 .debug_abbrev - 0x90b - 0x90b + 0x910 + 0x910 0x5c .debug_abbrev - 0x967 - 0x967 + 0x96c + 0x96c 0x7c .debug_abbrev - 0x9e3 - 0x9e3 + 0x9e8 + 0x9e8 0x29 .debug_abbrev - 0xa0c - 0xa0c + 0xa11 + 0xa11 0x87 .debug_abbrev - 0xa93 - 0xa93 + 0xa98 + 0xa98 0x122 .debug_abbrev - 0xbb5 - 0xbb5 + 0xbba + 0xbba 0x5a .debug_abbrev - 0xc0f - 0xc0f + 0xc14 + 0xc14 0x24 .debug_abbrev - 0xc33 - 0xc33 + 0xc38 + 0xc38 0x24 .debug_abbrev - 0xc57 - 0xc57 + 0xc5c + 0xc5c 0x4b .debug_abbrev - 0xca2 - 0xca2 + 0xca7 + 0xca7 0x81 .debug_abbrev - 0xd23 - 0xd23 + 0xd28 + 0xd28 0x9b .debug_abbrev - 0xdbe - 0xdbe + 0xdc3 + 0xdc3 0x13f .debug_abbrev - 0xefd - 0xefd + 0xf02 + 0xf02 0x10c .debug_abbrev - 0x1009 - 0x1009 + 0x100e + 0x100e 0x70 .debug_abbrev - 0x1079 - 0x1079 + 0x107e + 0x107e 0x161 .debug_abbrev - 0x11da - 0x11da + 0x11df + 0x11df 0x3d .debug_abbrev - 0x1217 - 0x1217 + 0x121c + 0x121c 0x27 .debug_abbrev - 0x123e - 0x123e + 0x1243 + 0x1243 0x27 .debug_abbrev - 0x1265 - 0x1265 + 0x126a + 0x126a 0x27 .debug_abbrev - 0x128c - 0x128c + 0x1291 + 0x1291 0x27 .debug_abbrev - 0x12b3 - 0x12b3 + 0x12b8 + 0x12b8 0x27 .debug_abbrev - 0x12da - 0x12da + 0x12df + 0x12df 0x27 .debug_abbrev - 0x1301 - 0x1301 + 0x1306 + 0x1306 0x27 .debug_abbrev - 0x1328 - 0x1328 + 0x132d + 0x132d 0x10c .debug_abbrev - 0x1434 - 0x1434 + 0x1439 + 0x1439 0x4b .debug_abbrev - 0x147f - 0x147f + 0x1484 + 0x1484 0xa4 .debug_abbrev - 0x1523 - 0x1523 + 0x1528 + 0x1528 0x29 .debug_abbrev - 0x154c - 0x154c + 0x1551 + 0x1551 0x27 .debug_abbrev - 0x1573 - 0x1573 + 0x1578 + 0x1578 0x101 .debug_abbrev - 0x1674 - 0x1674 + 0x1679 + 0x1679 0x75 .debug_abbrev - 0x16e9 - 0x16e9 + 0x16ee + 0x16ee 0xbf .debug_abbrev - 0x17a8 - 0x17a8 + 0x17ad + 0x17ad 0x27 .debug_abbrev - 0x17cf - 0x17cf + 0x17d4 + 0x17d4 0x27 .debug_abbrev - 0x17f6 - 0x17f6 + 0x17fb + 0x17fb 0x27 .debug_abbrev - 0x181d - 0x181d + 0x1822 + 0x1822 0x103 .debug_abbrev - 0x1920 - 0x1920 + 0x1925 + 0x1925 0x4b .debug_abbrev - 0x196b - 0x196b + 0x1970 + 0x1970 0x27 .debug_abbrev - 0x1992 - 0x1992 + 0x1997 + 0x1997 0x27 .debug_abbrev - 0x19b9 - 0x19b9 + 0x19be + 0x19be 0xaa .debug_abbrev - 0x1a63 - 0x1a63 + 0x1a68 + 0x1a68 0xca .debug_abbrev - 0x1b2d - 0x1b2d + 0x1b32 + 0x1b32 0x76 .debug_abbrev - 0x1ba3 - 0x1ba3 + 0x1ba8 + 0x1ba8 0x27 .debug_abbrev - 0x1bca - 0x1bca + 0x1bcf + 0x1bcf 0x27 .debug_abbrev - 0x1bf1 - 0x1bf1 + 0x1bf6 + 0x1bf6 0x27 .debug_abbrev - 0x1c18 - 0x1c18 + 0x1c1d + 0x1c1d 0xd6 .debug_abbrev - 0x1cee - 0x1cee + 0x1cf3 + 0x1cf3 0x92 .debug_abbrev - 0x1d80 - 0x1d80 + 0x1d85 + 0x1d85 0x27 .debug_abbrev - 0x1da7 - 0x1da7 + 0x1dac + 0x1dac 0x27 .debug_abbrev - 0x1dce - 0x1dce + 0x1dd3 + 0x1dd3 0x27 .debug_abbrev - 0x1df5 - 0x1df5 + 0x1dfa + 0x1dfa 0x27 .debug_abbrev - 0x1e1c - 0x1e1c + 0x1e21 + 0x1e21 0x27 .debug_abbrev - 0x1e43 - 0x1e43 + 0x1e48 + 0x1e48 0x27 .debug_abbrev - 0x1e6a - 0x1e6a + 0x1e6f + 0x1e6f 0x29 .debug_abbrev - 0x1e93 - 0x1e93 + 0x1e98 + 0x1e98 0x101 .debug_abbrev - 0x1f94 - 0x1f94 + 0x1f99 + 0x1f99 0x5b .debug_abbrev - 0x1fef - 0x1fef + 0x1ff4 + 0x1ff4 0x103 .debug_abbrev - 0x20f2 - 0x20f2 + 0x20f7 + 0x20f7 0xb4 .debug_abbrev - 0x21a6 - 0x21a6 + 0x21ab + 0x21ab 0x27 .debug_abbrev - 0x21cd - 0x21cd + 0x21d2 + 0x21d2 0x27 .debug_abbrev - 0x21f4 - 0x21f4 + 0x21f9 + 0x21f9 0x27 .debug_abbrev - 0x221b - 0x221b + 0x2220 + 0x2220 0x27 .debug_abbrev - 0x2242 - 0x2242 + 0x2247 + 0x2247 0x12e .debug_abbrev - 0x2370 - 0x2370 + 0x2375 + 0x2375 0x38 .debug_abbrev - 0x23a8 - 0x23a8 + 0x23ad + 0x23ad 0x76 .debug_abbrev - 0x241e - 0x241e + 0x2423 + 0x2423 0x27 .debug_abbrev - 0x2445 - 0x2445 + 0x244a + 0x244a 0x27 .debug_abbrev - 0x246c - 0x246c + 0x2471 + 0x2471 0x10e .debug_abbrev - 0x257a - 0x257a + 0x257f + 0x257f 0x76 .debug_abbrev - 0x25f0 - 0x25f0 + 0x25f5 + 0x25f5 0x27 .debug_abbrev - 0x2617 - 0x2617 + 0x261c + 0x261c 0x27 .debug_abbrev - 0x263e - 0x263e + 0x2643 + 0x2643 0x132 .debug_abbrev - 0x2770 - 0x2770 + 0x2775 + 0x2775 0x61 .debug_abbrev - 0x27d1 - 0x27d1 + 0x27d6 + 0x27d6 0x6d .debug_abbrev - 0x283e - 0x283e + 0x2843 + 0x2843 0xa2 .debug_abbrev - 0x28e0 - 0x28e0 + 0x28e5 + 0x28e5 0x27 .debug_abbrev - 0x2907 - 0x2907 + 0x290c + 0x290c 0x8b .debug_abbrev - 0x2992 - 0x2992 + 0x2997 + 0x2997 0x24 .debug_abbrev - 0x29b6 - 0x29b6 + 0x29bb + 0x29bb 0x3b .debug_abbrev - 0x29f1 - 0x29f1 + 0x29f6 + 0x29f6 0x27 .debug_abbrev - 0x2a18 - 0x2a18 + 0x2a1d + 0x2a1d 0x27 .debug_abbrev - 0x2a3f - 0x2a3f + 0x2a44 + 0x2a44 0x27 .debug_abbrev - 0x2a66 - 0x2a66 + 0x2a6b + 0x2a6b 0xaa .debug_abbrev - 0x2b10 - 0x2b10 + 0x2b15 + 0x2b15 0xc5 .debug_abbrev - 0x2bd5 - 0x2bd5 + 0x2bda + 0x2bda 0x27 .debug_abbrev - 0x2bfc - 0x2bfc + 0x2c01 + 0x2c01 0x27 .debug_abbrev - 0x2c23 - 0x2c23 + 0x2c28 + 0x2c28 0x27 .debug_abbrev - 0x2c4a - 0x2c4a + 0x2c4f + 0x2c4f 0x27 .debug_abbrev - 0x2c71 - 0x2c71 + 0x2c76 + 0x2c76 0x27 .debug_abbrev - 0x2c98 - 0x2c98 + 0x2c9d + 0x2c9d 0x27 .debug_abbrev - 0x2cbf - 0x2cbf + 0x2cc4 + 0x2cc4 0x27 .debug_abbrev - 0x2ce6 - 0x2ce6 + 0x2ceb + 0x2ceb 0x27 .debug_abbrev - 0x2d0d - 0x2d0d + 0x2d12 + 0x2d12 0x12c .debug_abbrev - 0x2e39 - 0x2e39 + 0x2e3e + 0x2e3e 0x4f .debug_abbrev - 0x2e88 - 0x2e88 + 0x2e8d + 0x2e8d 0x4a .debug_abbrev - 0x2ed2 - 0x2ed2 + 0x2ed7 + 0x2ed7 0x3c .debug_abbrev - 0x2f0e - 0x2f0e + 0x2f13 + 0x2f13 0x3c .debug_abbrev - 0x2f4a - 0x2f4a + 0x2f4f + 0x2f4f 0x3c .debug_abbrev - 0x2f86 - 0x2f86 + 0x2f8b + 0x2f8b 0x3c .debug_abbrev - 0x2fc2 - 0x2fc2 + 0x2fc7 + 0x2fc7 0x3c .debug_abbrev - 0x2ffe - 0x2ffe + 0x3003 + 0x3003 0x4a .debug_abbrev - 0x3048 - 0x3048 + 0x304d + 0x304d 0x3e .debug_abbrev - 0x3086 - 0x3086 + 0x308b + 0x308b 0x3e .debug_abbrev - 0x30c4 - 0x30c4 + 0x30c9 + 0x30c9 0x73 .debug_abbrev - 0x3137 - 0x3137 + 0x313c + 0x313c 0x74 .debug_abbrev - 0x31ab - 0x31ab + 0x31b0 + 0x31b0 0x24 .debug_abbrev - 0x31cf - 0x31cf + 0x31d4 + 0x31d4 0x37 .debug_abbrev - 0x3206 - 0x3206 + 0x320b + 0x320b 0x74 .debug_abbrev - 0x327a - 0x327a + 0x327f + 0x327f 0x24 .debug_abbrev - 0x329e - 0x329e + 0x32a3 + 0x32a3 0x24 .debug_abbrev - 0x32c2 - 0x32c2 + 0x32c7 + 0x32c7 0x37 .debug_abbrev - 0x32f9 - 0x32f9 + 0x32fe + 0x32fe 0x6f .debug_abbrev - 0x3368 - 0x3368 + 0x336d + 0x336d 0x24 .debug_abbrev - 0x338c - 0x338c + 0x3391 + 0x3391 0x35 .debug_abbrev - 0x33c1 - 0x33c1 + 0x33c6 + 0x33c6 0x24 .debug_abbrev - 0x33e5 - 0x33e5 + 0x33ea + 0x33ea 0x76 .debug_abbrev - 0x345b - 0x345b + 0x3460 + 0x3460 0x84 .debug_abbrev - 0x34df - 0x34df + 0x34e4 + 0x34e4 0x7d .debug_abbrev - 0x355c - 0x355c + 0x3561 + 0x3561 0x6f .debug_abbrev - 0x35cb - 0x35cb + 0x35d0 + 0x35d0 0x24 .debug_abbrev - 0x35ef - 0x35ef + 0x35f4 + 0x35f4 0x2e .debug_abbrev - 0x361d - 0x361d + 0x3622 + 0x3622 0x71 .debug_abbrev - 0x368e - 0x368e + 0x3693 + 0x3693 0x45 .debug_abbrev - 0x36d3 - 0x36d3 + 0x36d8 + 0x36d8 0x71 .debug_abbrev - 0x3744 - 0x3744 + 0x3749 + 0x3749 0x35 .debug_abbrev - 0x3779 - 0x3779 + 0x377e + 0x377e 0x71 .debug_abbrev - 0x37ea - 0x37ea + 0x37ef + 0x37ef 0x35 .debug_abbrev - 0x381f - 0x381f + 0x3824 + 0x3824 0x71 .debug_abbrev - 0x3890 - 0x3890 + 0x3895 + 0x3895 0x8c .debug_abbrev - 0x391c - 0x391c + 0x3921 + 0x3921 0x7f .debug_abbrev - 0x399b - 0x399b + 0x39a0 + 0x39a0 0x2e .debug_abbrev - 0x39c9 - 0x39c9 + 0x39ce + 0x39ce 0x27 .debug_abbrev - 0x39f0 - 0x39f0 + 0x39f5 + 0x39f5 0x55 .debug_abbrev - 0x3a45 - 0x3a45 + 0x3a4a + 0x3a4a 0x29 .debug_abbrev - 0x3a6e - 0x3a6e + 0x3a73 + 0x3a73 0x61 .debug_abbrev - 0x3acf - 0x3acf + 0x3ad4 + 0x3ad4 0x38 .debug_abbrev - 0x3b07 - 0x3b07 + 0x3b0c + 0x3b0c 0xdb .debug_abbrev - 0x3be2 - 0x3be2 + 0x3be7 + 0x3be7 0x7e .debug_abbrev - 0x3c60 - 0x3c60 + 0x3c65 + 0x3c65 0x24 .debug_abbrev - 0x3c84 - 0x3c84 + 0x3c89 + 0x3c89 0x24 .debug_abbrev - 0x3ca8 - 0x3ca8 + 0x3cad + 0x3cad 0x24 .debug_abbrev - 0x3ccc - 0x3ccc + 0x3cd1 + 0x3cd1 0x4b .debug_abbrev - 0x3d17 - 0x3d17 + 0x3d1c + 0x3d1c 0x55 .debug_abbrev - 0x3d6c - 0x3d6c + 0x3d71 + 0x3d71 0x45 .debug_abbrev - 0x3db1 - 0x3db1 + 0x3db6 + 0x3db6 0x12b .debug_abbrev - 0x3edc - 0x3edc + 0x3ee1 + 0x3ee1 0x7d .debug_abbrev - 0x3f59 - 0x3f59 + 0x3f5e + 0x3f5e 0x7b .debug_abbrev - 0x3fd4 - 0x3fd4 + 0x3fd9 + 0x3fd9 0x7b .debug_abbrev - 0x404f - 0x404f + 0x4054 + 0x4054 0x7b .debug_abbrev - 0x40ca - 0x40ca + 0x40cf + 0x40cf 0x7d .debug_abbrev - 0x4147 - 0x4147 + 0x414c + 0x414c 0x7b .debug_abbrev - 0x41c2 - 0x41c2 + 0x41c7 + 0x41c7 0x7b .debug_abbrev - 0x423d - 0x423d + 0x4242 + 0x4242 0x7b .debug_abbrev - 0x42b8 - 0x42b8 + 0x42bd + 0x42bd 0x7b .debug_abbrev - 0x4333 - 0x4333 + 0x4338 + 0x4338 0x8e .debug_abbrev - 0x43c1 - 0x43c1 + 0x43c6 + 0x43c6 0x49 .debug_abbrev - 0x440a - 0x440a + 0x440f + 0x440f 0x24 .debug_abbrev - 0x442e - 0x442e + 0x4433 + 0x4433 0x5c .debug_abbrev - 0x448a - 0x448a + 0x448f + 0x448f 0x24 .debug_abbrev - 0x44ae - 0x44ae + 0x44b3 + 0x44b3 0x24 .debug_abbrev - 0x44d2 - 0x44d2 + 0x44d7 + 0x44d7 0x58 .debug_abbrev - 0x452a - 0x452a + 0x452f + 0x452f 0x71 .debug_abbrev - 0x459b - 0x459b + 0x45a0 + 0x45a0 0x2e .debug_abbrev - 0x45c9 - 0x45c9 + 0x45ce + 0x45ce 0x29 .debug_abbrev - 0x45f2 - 0x45f2 + 0x45f7 + 0x45f7 0x49 .debug_abbrev - 0x463b - 0x463b + 0x4640 + 0x4640 0x7f .debug_abbrev - 0x46ba - 0x46ba + 0x46bf + 0x46bf 0x37 .debug_abbrev - 0x46f1 - 0x46f1 + 0x46f6 + 0x46f6 0x71 .debug_abbrev - 0x4762 - 0x4762 + 0x4767 + 0x4767 0x3e .debug_abbrev - 0x47a0 - 0x47a0 + 0x47a5 + 0x47a5 0x71 .debug_abbrev - 0x4811 - 0x4811 + 0x4816 + 0x4816 0x35 .debug_abbrev - 0x4846 - 0x4846 + 0x484b + 0x484b 0x7f .debug_abbrev - 0x48c5 - 0x48c5 + 0x48ca + 0x48ca 0x24 .debug_abbrev - 0x48e9 - 0x48e9 + 0x48ee + 0x48ee 0x24 .debug_abbrev - 0x490d - 0x490d + 0x4912 + 0x4912 0x6a .debug_abbrev - 0x4977 - 0x4977 + 0x497c + 0x497c 0x7f .debug_abbrev - 0x49f6 - 0x49f6 + 0x49fb + 0x49fb 0x35 .debug_abbrev - 0x4a2b - 0x4a2b + 0x4a30 + 0x4a30 0x71 .debug_abbrev - 0x4a9c - 0x4a9c + 0x4aa1 + 0x4aa1 0x35 .debug_abbrev - 0x4ad1 - 0x4ad1 + 0x4ad6 + 0x4ad6 0x24 .debug_abbrev - 0x4af5 - 0x4af5 + 0x4afa + 0x4afa 0x63 .debug_abbrev - 0x4b58 - 0x4b58 + 0x4b5d + 0x4b5d 0x4a .debug_abbrev - 0x4ba2 - 0x4ba2 + 0x4ba7 + 0x4ba7 0x3c .debug_abbrev - 0x4bde - 0x4bde + 0x4be3 + 0x4be3 0x3e .debug_abbrev - 0x4c1c - 0x4c1c + 0x4c21 + 0x4c21 0xf @@ -6487,7 +6487,7 @@ 0xdd - + .debug_str 0x1394 0x1394 @@ -6746,14 +6746,14 @@ 0x60 - + .debug_aranges 0xe8 0xe8 0x38 - + .debug_aranges 0x120 0x120 @@ -6767,35 +6767,35 @@ 0xe8 - + .debug_aranges 0x248 0x248 0x1c8 - + .debug_aranges 0x410 0x410 0x58 - + .debug_aranges 0x468 0x468 0x48 - + .debug_aranges 0x4b0 0x4b0 0x50 - + .debug_aranges 0x500 0x500 @@ -6809,14 +6809,14 @@ 0x48 - + .debug_aranges 0x570 0x570 0x1a0 - + .debug_aranges 0x710 0x710 @@ -6830,21 +6830,21 @@ 0x148 - + .debug_aranges 0x8f8 0x8f8 0x1e0 - + .debug_aranges 0xad8 0xad8 0x150 - + .debug_aranges 0xc28 0xc28 @@ -6858,7 +6858,7 @@ 0x20 - + .debug_aranges 0xde0 0xde0 @@ -6893,14 +6893,14 @@ 0x28 - + .debug_aranges 0xef0 0xef0 0x20 - + .debug_aranges 0xf10 0xf10 @@ -6914,7 +6914,7 @@ 0x20 - + .debug_aranges 0xf50 0xf50 @@ -6942,21 +6942,21 @@ 0x20 - + .debug_aranges 0xfd0 0xfd0 0x20 - + .debug_aranges 0xff0 0xff0 0x20 - + .debug_aranges 0x1010 0x1010 @@ -6977,21 +6977,21 @@ 0x20 - + .debug_aranges 0x1070 0x1070 0x20 - + .debug_aranges 0x1090 0x1090 0x20 - + .debug_aranges 0x10b0 0x10b0 @@ -7012,35 +7012,35 @@ 0x20 - + .debug_aranges 0x1110 0x1110 0x20 - + .debug_aranges 0x1130 0x1130 0x20 - + .debug_aranges 0x1150 0x1150 0x20 - + .debug_aranges 0x1170 0x1170 0x20 - + .debug_aranges 0x1190 0x1190 @@ -7054,21 +7054,21 @@ 0x20 - + .debug_aranges 0x11d0 0x11d0 0x20 - + .debug_aranges 0x11f0 0x11f0 0x20 - + .debug_aranges 0x1210 0x1210 @@ -7159,14 +7159,14 @@ 0x20 - + .debug_aranges 0x13b0 0x13b0 0x20 - + .debug_aranges 0x13d0 0x13d0 @@ -7187,7 +7187,7 @@ 0x20 - + .debug_aranges 0x1430 0x1430 @@ -7201,35 +7201,35 @@ 0x20 - + .debug_aranges 0x1470 0x1470 0x20 - + .debug_aranges 0x1490 0x1490 0x20 - + .debug_aranges 0x14b0 0x14b0 0x20 - + .debug_pubnames 0x0 0x0 0x7a - + .debug_pubnames 0x7a 0x7a @@ -7271,7 +7271,7 @@ 0x23 - + .debug_pubnames 0x297 0x297 @@ -7355,7 +7355,7 @@ 0x29 - + .debug_pubnames 0x898 0x898 @@ -7376,14 +7376,14 @@ 0x28 - + .debug_pubnames 0xe23 0xe23 0xd1 - + .debug_pubnames 0xef4 0xef4 @@ -7411,7 +7411,7 @@ 0x6e - + .debug_pubnames 0x1030 0x1030 @@ -7425,7 +7425,7 @@ 0x28 - + .debug_pubnames 0x110f 0x110f @@ -7460,7 +7460,7 @@ 0x2b - + .debug_pubnames 0x1239 0x1239 @@ -7516,14 +7516,14 @@ 0x26 - + .debug_pubnames 0x178c 0x178c 0x15b - + .debug_pubnames 0x18e7 0x18e7 @@ -7558,7 +7558,7 @@ 0x2c - + .debug_pubnames 0x1cc0 0x1cc0 @@ -7579,7 +7579,7 @@ 0x33 - + .debug_pubnames 0x22b7 0x22b7 @@ -7600,7 +7600,7 @@ 0x32 - + .debug_pubnames 0x264b 0x264b @@ -7614,7 +7614,7 @@ 0x28 - + .debug_pubnames 0x2a64 0x2a64 @@ -7719,21 +7719,21 @@ 0x27 - + .debug_pubnames 0x2da7 0x2da7 0xf4 - + .debug_pubnames 0x2e9b 0x2e9b 0x37 - + .debug_pubnames 0x2ed2 0x2ed2 @@ -7747,21 +7747,21 @@ 0x23 - + .debug_pubnames 0x2f1c 0x2f1c 0x26 - + .debug_pubnames 0x2f42 0x2f42 0x27 - + .debug_pubnames 0x2f69 0x2f69 @@ -7789,14 +7789,14 @@ 0x1d - + .debug_pubnames 0x2ff0 0x2ff0 0x23 - + .debug_pubnames 0x3013 0x3013 @@ -7817,21 +7817,21 @@ 0x2b - + .debug_pubnames 0x308e 0x308e 0x1e - + .debug_pubnames 0x30ac 0x30ac 0x1c - + .debug_pubnames 0x30c8 0x30c8 @@ -7852,14 +7852,14 @@ 0x1d - + .debug_pubnames 0x311e 0x311e 0x1d - + .debug_pubnames 0x313b 0x313b @@ -7880,7 +7880,7 @@ 0x24 - + .debug_pubnames 0x319b 0x319b @@ -7894,7 +7894,7 @@ 0x1e - + .debug_pubnames 0x31e2 0x31e2 @@ -7915,14 +7915,14 @@ 0x35 - + .debug_pubnames 0x3264 0x3264 0x27 - + .debug_pubnames 0x328b 0x328b @@ -7999,7 +7999,7 @@ 0x23 - + .debug_pubnames 0x33d3 0x33d3 @@ -8020,14 +8020,14 @@ 0x1b - + .debug_pubnames 0x3428 0x3428 0x1e - + .debug_pubnames 0x3446 0x3446 @@ -8062,21 +8062,21 @@ 0x1f - + .debug_pubnames 0x34d8 0x34d8 0x27 - + .debug_pubnames 0x34ff 0x34ff 0x23 - + .debug_pubnames 0x3522 0x3522 @@ -8160,7 +8160,7 @@ 0x1e - + .debug_pubtypes 0xb7e 0xb7e @@ -8406,7 +8406,7 @@ .text 0x26c 0x26c - 0x9a4a + 0x9b0e @@ -8484,8 +8484,8 @@ .const - 0x9cb8 - 0x9cb8 + 0x9d7c + 0x9d7c 0x9fc @@ -8517,8 +8517,8 @@ .cinit - 0xa6b8 - 0xa6b8 + 0xa778 + 0xa778 0xe8 @@ -8555,7 +8555,7 @@ 0x200058e8 0x13b - + @@ -8586,12 +8586,12 @@ - + - + @@ -8629,10 +8629,10 @@ .debug_info 0x0 0x0 - 0x2e4a7 + 0x2e52b - + @@ -8645,7 +8645,7 @@ - + @@ -8656,7 +8656,7 @@ - + @@ -8681,23 +8681,23 @@ - - + + - + - + - + @@ -8708,18 +8708,18 @@ - + - + - + @@ -8744,19 +8744,19 @@ - - - - - - - + + + + + + + - + - + @@ -8781,21 +8781,21 @@ - + - + - + - + @@ -8813,7 +8813,7 @@ - + @@ -8829,13 +8829,13 @@ - + - - - + + + @@ -8843,11 +8843,11 @@ .debug_line 0x0 0x0 - 0x9a32 + 0x9a40 + - - + @@ -8859,7 +8859,7 @@ - + @@ -8870,14 +8870,14 @@ - + - + @@ -8890,28 +8890,28 @@ - + - - + + - + - + - + @@ -8928,27 +8928,27 @@ - + - + - + - + - + @@ -8958,19 +8958,19 @@ - - - + + + - + - + - - + + - + @@ -8989,16 +8989,16 @@ - + - + - + - + @@ -9027,15 +9027,15 @@ - + - + - + @@ -9047,55 +9047,55 @@ - - - + + + .debug_frame 0x0 0x0 - 0x39f4 + 0x39f8 - + - + - + - + - - - - + + + + - - + + - + - - + + - + - + @@ -9107,12 +9107,12 @@ - + - + - + @@ -9120,10 +9120,10 @@ .debug_abbrev 0x0 0x0 - 0x4c2b + 0x4c30 + - @@ -9136,7 +9136,7 @@ - + @@ -9347,7 +9347,7 @@ - + @@ -9392,53 +9392,53 @@ - - + + - - - - - + + + + + - - + + - - - + + + - + - - + + - + - - - + + + - - - + + + - - - - - + + + + + - - - + + + @@ -9451,15 +9451,15 @@ - - + + - + - - - + + + @@ -9468,14 +9468,14 @@ 0x0 0x3544 - + - + @@ -9487,22 +9487,22 @@ - + - - + + - + - + - + @@ -9510,21 +9510,21 @@ - - + + - + - + - + - + @@ -9539,36 +9539,36 @@ - - - + + + - - - + + + - - + + - - - + + + - - + + - + - + - - + + @@ -9579,18 +9579,18 @@ - + - - + + - - - + + + @@ -9610,7 +9610,7 @@ - + @@ -9649,7 +9649,7 @@ SEGMENT_0 0x0 0x0 - 0xa7a0 + 0xa860 0x5 @@ -9677,8 +9677,8 @@ 0x0 0x0 0x40000 - 0xa79a - 0x35866 + 0xa85e + 0x357a2 RX @@ -9688,30 +9688,26 @@ 0x26c - 0x9a4a + 0x9b0e - 0x9cb6 + 0x9d7a 0x2 - 0x9cb8 + 0x9d7c 0x9fc - - 0xa6b4 - 0x4 - - 0xa6b8 + 0xa778 0xe8 - 0xa7a0 - 0x35860 + 0xa860 + 0x357a0 @@ -9760,15 +9756,15 @@ __TI_cinit_table .data - 0xa6b8 - 0xb1 + 0xa778 + 0xb2 0x200058e8 0x13b lzss .bss - 0xa778 + 0xa838 0x8 0x2000026c 0x547a @@ -9776,7 +9772,7 @@ .vtable - 0xa780 + 0xa840 0x8 0x20000000 0x26c @@ -9806,19 +9802,19 @@ __TI_CINIT_Base - 0xa788 + 0xa848 __TI_CINIT_Limit - 0xa7a0 + 0xa860 __TI_Handler_Table_Base - 0xa76c + 0xa82c __TI_Handler_Table_Limit - 0xa778 + 0xa838 binit @@ -9852,2233 +9848,2233 @@ __TI_prof_data_size 0xffffffff - + g_ui32CPUUsage 0x200056d8 - + g_ui32SystemClock 0x200056dc - + ui8Buttons 0x200056e4 - + ui8Changed 0x200056e5 - + ui32Period 0x200056e0 - + ui32DutyCycle 0x200056d0 - + configUART_init - 0x78b1 + 0x78e1 - + vApplicationStackOverflowHook 0x7611 - + TaskInitialized 0x20005a14 - + - + vCircuitoTask 0x75b9 - + vApplicationIdleHook 0x763b - + main 0x7643 - + configButtons_init - 0x7771 + 0x778b - + handle 0x20005a0c - + - + RutinaButtons_ISR 0x76a3 - + configPWM_init - 0x77b3 + 0x77d9 - + CircuitoTask_handle 0x20005a10 - + - + vApplicationTickHook 0x761b - + girar 0x545d - + avanzar 0x5859 - + Cmd_free 0x7181 - + Cmd_pause 0x70a9 - + Cmd_velocity 0x6fed - + Cmd_cpu 0x7157 - + Cmd_tasks 0x7197 - + Cmd_help 0x7261 - + g_psCmdTable 0x200058e8 - + Cmd_circuit 0x710b - + vUARTTask 0x72dd - + Cmd_stats 0x7213 - + ResetISR - 0x9b5d + 0x9c21 - + g_pfnVectors 0x0 - + uxListRemove - 0x8a87 + 0x8b4b - + vListInsert - 0x8a21 + 0x8ae5 - + vListInitialiseItem - 0x89d5 + 0x8a99 - + vListInsertEnd - 0x89e5 + 0x8aa9 - + vListInitialise - 0x89a5 + 0x8a69 - + xQueueRegistry 0x200055ac - + xQueuePeekFromISR 0x5097 - + xQueueIsQueueEmptyFromISR 0x5329 - + xQueueGenericSendFromISR 0x4d77 - + uxQueueMessagesWaiting 0x50e9 - + vQueueAddToRegistry 0x538d - + xQueueIsQueueFullFromISR 0x536b - + xQueueGenericCreate 0x4bbf - + vQueueSetQueueNumber 0x5155 - + xQueueGenericSend 0x4c4f - + xQueueGenericReset 0x4b21 - + xQueueReceiveFromISR 0x4fff - + uxQueueSpacesAvailable 0x50ff - + vQueueUnregisterQueue 0x540f - + xQueueGiveFromISR 0x4e15 - + uxQueueMessagesWaitingFromISR 0x511f - + uxQueueGetQueueNumber 0x5147 - + xQueueGenericReceive 0x4ea7 - + vQueueDelete 0x5131 - + pcQueueGetName 0x53cf - + ucQueueGetQueueType 0x5167 - + vTaskDelay 0x59f - + vTaskSuspendAll 0xa5b - + vTaskList 0x140d - + vTaskPlaceOnEventList 0xe91 - + vTaskSetTaskNumber 0x10b5 - + uxTaskPriorityGetFromISR 0x69d - + ulTaskNotifyTake 0x160d - + pcTaskGetName 0xb7f - + vTaskGetRunTimeStats 0x150f - + xTaskCheckForTimeOut 0x1009 - + xTaskRemoveFromUnorderedEventList 0xf71 - + vTaskPrioritySet 0x6e9 - + vTaskStartScheduler 0x9f1 - + xTaskNotifyStateClear 0x19fd - + uxTaskGetStackHighWaterMark 0x132b - + xTaskGenericNotify 0x173d - + xTaskCreate 0x26d - + vTaskDelayUntil 0x50f - + uxTaskGetTaskNumber 0x1095 - + vTaskEndScheduler 0xa3f - + xTaskNotifyWait 0x1689 - + vTaskMissedYield 0x1083 - + uxTaskGetNumberOfTasks 0xb79 - + xTaskGenericNotifyFromISR 0x1845 - + vTaskGetInfo 0x11a9 - + uxTaskPriorityGet 0x66d - + xTaskResumeAll 0xa71 - + xTaskGetTickCount 0xb51 - + uxTaskGetSystemState 0xba5 - + vTaskDelete 0x461 - + pxCurrentTCB 0x20005984 - + vTaskNotifyGiveFromISR 0x194f - + eTaskGetState 0x5d9 - + vTaskSuspend 0x7e5 - + xTaskGetTickCountFromISR 0xb65 - + vTaskResume 0x8e9 - + vTaskSetTimeOutState 0xfdf - + xTaskIncrementTick 0xc99 - + vTaskSwitchContext 0xdbd - + uxTaskResetEventItemValue 0x15e7 - + xTaskResumeFromISR 0x963 - + vTaskPlaceOnUnorderedEventList 0xeb5 - + xTaskRemoveFromEventList 0xee9 - + ulMaxSyscallInterruptPriority - 0xa6ac + 0xa770 - + vPortSetupTimerInterrupt - 0x8977 + 0x8a3b - + vPortEndScheduler - 0x8919 + 0x89dd - + xPortSysTickHandler - 0x8951 + 0x8a15 - + pxPortInitialiseStack - 0x8879 + 0x893d - + vPortExitCritical - 0x893b + 0x89ff - + xPortStartScheduler - 0x88e3 + 0x89a7 - + vPortEnterCritical - 0x891b + 0x89df - + vPortStartFirstTask - 0x91cd + 0x9291 - + ulPortGetIPSR - 0x9135 + 0x91f9 - + vPortEnableVFP - 0x91e9 + 0x92ad - + xPortPendSVHandler - 0x914d + 0x9211 - + vPortSVCHandler - 0x91ad + 0x9271 - + vPortInitialiseBlocks - 0x7eb1 + 0x7f75 - + xPortGetFreeHeapSize - 0x7ea5 + 0x7f69 - + pvPortMalloc - 0x7d51 + 0x7e15 - + vPortFree - 0x7e53 + 0x7f17 - + xPortGetMinimumEverFreeHeapSize - 0x7eab + 0x7f6f - + ButtonsInit - 0x8b77 + 0x8c3b - + ButtonsPoll - 0x8ad1 + 0x8b95 - + CPUbasepriGet - 0x9abf + 0x9b83 - + CPUbasepriSet - 0x9ab1 + 0x9b75 - + CPUprimask - 0x9a97 + 0x9b5b - + CPUcpsie - 0x9aa1 + 0x9b65 - + CPUcpsid - 0x9a8b + 0x9b4f - + CPUwfi - 0x9aad + 0x9b71 - + GPIOPinTypePWM 0x33b1 - + GPIOIntRegister 0x30af - + GPIOPinConfigure 0x352d - + GPIOPinTypeGPIOOutputOD 0x32d9 - + GPIOPinTypeI2CSCL 0x3345 - + GPIOPinTypeUSBAnalog 0x3489 - + GPIOIntDisable 0x305f - + GPIODirModeGet 0x2b33 - + GPIOPinTypeTrace 0x3441 - + GPIOPinTypeWakeHigh 0x34d1 - + GPIOPinTypeWakeLow 0x34f7 - + GPIOIntEnable 0x3045 - + GPIOPinTypeI2C 0x3321 - + GPIOPinTypeUSBDigital 0x34ad - + GPIOIntTypeSet 0x2b7f - + GPIOPinTypeADC 0x3171 - + GPIODMATriggerDisable 0x35a9 - + GPIOPinTypeGPIOInput 0x3291 - + GPIOIntUnregisterPin 0x3115 - + GPIOIntUnregister 0x30cd - + GPIOPinTypeComparator 0x31b9 - + GPIOPinTypeComparatorOutput 0x31dd - + GPIOPadConfigGet 0x2ef3 - + GPIOPinTypeOneWire 0x338d - + GPIOIntClear 0x309b - + GPIOADCTriggerEnable 0x35c7 - + GPIOADCTriggerDisable 0x35e5 - + GPIOPinTypeUART 0x3465 - + GPIOIntRegisterPin 0x30e7 - + GPIOIntStatus 0x3079 - + GPIOPinTypeDIVSCLK 0x3201 - + GPIOPinTypeGPIOOutput 0x32b5 - + GPIOIntTypeGet 0x2c23 - + GPIOPinRead 0x3139 - + GPIODirModeSet 0x2ad7 - + GPIOPinTypeQEI 0x33d5 - + GPIOPinTypeHibernateRTCCLK 0x32fd - + GPIODMATriggerEnable 0x358b - + GPIOPinTypeEthernetMII 0x326d - + GPIOPinWrite 0x3151 - + GPIOPadConfigSet 0x2cb9 - + GPIOPinTypeLCD 0x3369 - + GPIOPinTypeSSI 0x33f9 - + GPIOPinTypeTimer 0x341d - + GPIOPinTypeCAN 0x3195 - + GPIOPinTypeEPI 0x3225 - + GPIOPinTypeEthernetLED 0x3249 - + GPIOPinWakeStatus 0x351d - + IntPendClear - 0x7cb9 + 0x7d7d - + IntPriorityGroupingGet - 0x7a33 + 0x7af7 - + IntPrioritySet - 0x7a6b + 0x7b2f - + IntIsEnabled - 0x7bc3 + 0x7c87 - + IntEnable - 0x7adf + 0x7ba3 - + IntTrigger - 0x7d1b + 0x7ddf - + IntPriorityMaskSet - 0x7d07 + 0x7dcb - + IntPriorityGroupingSet - 0x7a19 + 0x7add - + IntDisable - 0x7b51 + 0x7c15 - + IntRegister - 0x79b3 + 0x7a77 - + IntPriorityGet - 0x7abb + 0x7b7f - + IntMasterDisable - 0x79a3 + 0x7a67 - + IntUnregister - 0x7a05 + 0x7ac9 - + IntPriorityMaskGet - 0x7d13 + 0x7dd7 - + g_pfnRAMVectors 0x20000000 - + IntMasterEnable - 0x7993 + 0x7a57 - + IntPendSet - 0x7c49 + 0x7d0d - + PWMGenFaultTriggerSet 0x6201 - + PWMClockGet 0x62db - + PWMGenFaultClear 0x6285 - + PWMGenPeriodSet 0x5cab - + PWMGenIntStatus 0x610f - + PWMFaultIntRegister 0x609b - + PWMGenIntTrigEnable 0x60d3 - + PWMGenFaultStatus 0x624f - + PWMGenDisable 0x5d1f - + PWMDeadBandEnable 0x5dcd - + PWMOutputUpdateMode 0x6305 - + PWMClockSet 0x62bb - + PWMPulseWidthSet 0x5d39 - + PWMFaultIntClearExt 0x61b3 - + PWMIntDisable 0x6169 - + PWMGenFaultConfigure 0x61d1 - + PWMOutputFaultLevel 0x5ea9 - + PWMGenFaultTriggerGet 0x622b - + PWMOutputFault 0x5edb - + PWMDeadBandDisable 0x5e05 - + PWMGenIntUnregister 0x6035 - + PWMGenIntClear 0x6139 - + PWMSyncTimeBase 0x5e33 - + PWMGenPeriodGet 0x5cdb - + PWMSyncUpdate 0x5e21 - + PWMGenIntRegister 0x600d - + PWMOutputState 0x5e45 - + PWMGenEnable 0x5d05 - + PWMFaultIntClear 0x6181 - + PWMIntStatus 0x6193 - + PWMIntEnable 0x6151 - + PWMGenConfigure 0x5c61 - + PWMGenIntTrigDisable 0x60f1 - + PWMPulseWidthGet 0x5d83 - + PWMOutputInvert 0x5e77 - + PWMFaultIntUnregister 0x60b9 - + SysCtlGPIOAHBEnable 0x28a3 - + SysCtlIntRegister 0x1f81 - + SysCtlFlashSizeGet 0x1bc3 - + SysCtlPeripheralDeepSleepEnable 0x1e95 - + SysCtlLDODeepSleepGet 0x2027 - + SysCtlFlashSectorSizeGet 0x1bef - + SysCtlIntDisable 0x1fbd - + SysCtlResetBehaviorGet 0x210d - + SysCtlPeripheralPresent 0x1c15 - + SysCtlDeepSleepClockSet 0x27cb - + SysCtlClockSet 0x2455 - + SysCtlAltClkConfig 0x2a35 - + SysCtlPeripheralClockGating 0x1f2d - + SysCtlIntStatus 0x1fe5 - + SysCtlIntClear 0x1fd5 - + SysCtlVoltageEventStatus 0x2909 - + SysCtlVoltageEventConfig 0x28f9 - + SysCtlResetCauseGet 0x207d - + SysCtlSleep 0x2059 - + SysCtlPWMClockGet 0x288d - + SysCtlDeepSleepPowerSet 0x2041 - + SysCtlClockOutConfig 0x2a19 - + SysCtlNMIStatus 0x29e9 - + SysCtlDeepSleepClockConfigSet 0x27e9 - + SysCtlDelay - 0x9ca9 + 0x9d6d - + SysCtlVoltageEventClear 0x2915 - + SysCtlLDOSleepSet 0x2001 - + SysCtlMOSCConfigSet 0x2097 - + SysCtlPeripheralEnable 0x1d95 - + SysCtlIntEnable 0x1fa9 - + SysCtlNMIClear 0x29fd - + SysCtlPeripheralPowerOff 0x1cd1 - + SysCtlSleepPowerSet 0x202d - + SysCtlDeepSleep 0x2061 - + SysCtlLDODeepSleepSet 0x2017 - + SysCtlPeripheralPowerOn 0x1c95 - + SysCtlPeripheralDeepSleepDisable 0x1ee5 - + SysCtlPeripheralSleepDisable 0x1e59 - + SysCtlVCOGet 0x292d - + SysCtlResetBehaviorSet 0x20fd - + SysCtlReset 0x2051 - + SysCtlGPIOAHBDisable 0x28bf - + SysCtlSRAMSizeGet 0x1bb9 - + SysCtlClockGet 0x2625 - + SysCtlPeripheralDisable 0x1dd1 - + SysCtlPWMClockSet 0x2873 - + SysCtlUSBPLLEnable 0x28db - + SysCtlPeripheralSleepEnable 0x1e15 - + SysCtlIntUnregister 0x1f99 - + SysCtlUSBPLLDisable 0x28e7 - + SysCtlPeripheralReady 0x1c55 - + SysCtlPIOSCCalibrate 0x20ad - + SysCtlResetCauseClear 0x2083 - + SysCtlLDOSleepGet 0x2011 - + SysCtlClockFreqSet 0x215d - + SysCtlPeripheralReset 0x1d0d - + TimerMatchSet 0x67dd - + TimerLoadSet 0x66fd - + TimerDMAEventSet 0x6947 - + TimerADCEventSet 0x6927 - + TimerPrescaleMatchGet 0x66e1 - + TimerPrescaleGet 0x6697 - + TimerControlLevel 0x64a3 - + TimerDisable 0x6409 - + TimerUpdateMode 0x6967 - + TimerIntRegister 0x686f - + TimerMatchSet64 0x6823 - + TimerEnable 0x63eb - + TimerLoadGet64 0x675d - + TimerIntUnregister 0x6897 - + TimerValueGet64 0x67ab - + TimerMatchGet 0x6807 - + TimerIntStatus 0x68e5 - + TimerClockSourceGet 0x665d - + TimerIntDisable 0x68cd - + TimerValueGet 0x678f - + TimerControlTrigger 0x64d9 - + TimerPrescaleSet 0x666d - + TimerControlStall 0x6571 - + TimerMatchGet64 0x683d - + TimerRTCEnable 0x6607 - + TimerLoadGet 0x6727 - + TimerIntEnable 0x68b5 - + TimerClockSourceSet 0x6633 - + TimerLoadSet64 0x6743 - + TimerDMAEventGet 0x6959 - + TimerRTCDisable 0x661d - + TimerADCEventGet 0x6939 - + TimerPrescaleMatchSet 0x66b3 - + TimerControlWaitOnTrigger 0x65a7 - + TimerConfigure 0x6427 - + TimerControlEvent 0x6547 - + TimerIntClear 0x6903 - + TimerSynchronize 0x6915 - + UARTClockSourceGet 0x6f2b - + UARTCharPutNonBlocking 0x6d9d - + UARTDMAEnable 0x6ec5 - + UARTTxIntModeSet 0x6d01 - + UARTFIFODisable 0x6baf - + UARTIntUnregister 0x6e45 - + UARTRxErrorClear 0x6f07 - + UARTModemControlSet 0x6c51 - + UARTFlowControlSet 0x6cd3 - + UARTConfigSetExpClk 0x6a89 - + UARTSmartCardDisable 0x6c3b - + UARTDisable 0x6b6f - + UART9BitDisable 0x6f51 - + UARTFIFOLevelGet 0x6a61 - + UARTBusy 0x6e09 - + UARTDisableSIR 0x6bf3 - + UARTLoopbackEnable 0x6fd5 - + UARTIntEnable 0x6e65 - + UARTCharsAvail 0x6d2f - + UARTCharGetNonBlocking 0x6d6b - + UARTClockSourceSet 0x6f17 - + UARTTxIntModeGet 0x6d1d - + UARTModemStatusGet 0x6cbf - + UARTIntDisable 0x6e7d - + UARTCharPut 0x6dc1 - + UARTParityModeSet 0x6a1b - + UARTRxErrorGet 0x6ef5 - + UARTConfigGetExpClk 0x6aff - + UARTEnableSIR 0x6bc5 - + UARTEnable 0x6b4b - + UART9BitAddrSend 0x6f8d - + UARTModemControlGet 0x6cad - + UARTSmartCardEnable 0x6c09 - + UARTFlowControlGet 0x6cef - + UARTFIFOEnable 0x6b99 - + UARTIntClear 0x6eb3 - + UARTIntStatus 0x6e95 - + UARTDMADisable 0x6edd - + UART9BitEnable 0x6f3b - + UARTSpaceAvail 0x6d4d - + UARTCharGet 0x6d87 - + UARTFIFOLevelSet 0x6a49 - + UARTModemControlClear 0x6c89 - + UARTParityModeGet 0x6a37 - + UARTIntRegister 0x6e27 - + UARTBreakCtl 0x6ddf - + UART9BitAddrSet 0x6f67 - + GetOverflowCounts - 0x9b89 + 0x9c4d - + vConfigureTimerForRunTimeStats - 0x9681 + 0x9745 - + CmdLineProcess - 0x92ad + 0x9371 - + CPUUsageInit - 0x9073 + 0x9137 - + CPUUsageTick - 0x9035 + 0x90f9 - + UARTTxBytesFree 0x3f4f - + UARTFlushRx 0x3f5b - + UARTgetc 0x3bfd - + UARTgets 0x37e1 - + UARTFlushTx 0x3f69 - + UARTStdioConfig 0x3669 - + UARTStdioIntHandler 0x3fb7 - + UARTRxBytesAvail 0x3f43 - + UARTwrite 0x374f - + UARTEchoSet 0x3f8f - + UARTprintf 0x3f1f - + UARTvprintf 0x3c25 - + __aeabi_memset - 0x9599 + 0x965d - + memset - 0x959f + 0x9663 - + __aeabi_memset8 - 0x9599 + 0x965d - + __aeabi_memset4 - 0x9599 + 0x965d - + __aeabi_memclr8 - 0x9597 + 0x965b - + __aeabi_memclr4 - 0x9597 + 0x965b - + __aeabi_memclr - 0x9597 + 0x965b - + __aeabi_uidivmod - 0x99cd + 0x9a91 - + __aeabi_uidiv - 0x99cd + 0x9a91 - + __aeabi_dsub - 0x844d + 0x8511 - + __aeabi_dadd - 0x8457 + 0x851b - + __aeabi_cdcmpeq - 0x948b + 0x954f - + __aeabi_cdcmple - 0x948b + 0x954f - + __aeabi_cdrcmple - 0x9511 + 0x95d5 - + __aeabi_ddiv - 0x8741 + 0x8805 - + __aeabi_d2iz - 0x98fd + 0x99c1 - + __aeabi_d2uiz - 0x9989 + 0x9a4d - + memcpy - 0x9359 + 0x941d - + __aeabi_memcpy - 0x9359 + 0x941d - + __aeabi_memcpy8 - 0x9359 + 0x941d - + __aeabi_memcpy4 - 0x9359 + 0x941d - + __aeabi_ui2d - 0x9bad + 0x9c71 - + __TI_zero_init - 0x9c8b + 0x9d4f - + __TI_decompress_none - 0x9c7d + 0x9d41 - + __TI_decompress_lzss - 0x96e9 + 0x97ad - + sprintf - 0x9a0d + 0x9ad1 - + strcmp - 0x9c01 + 0x9cc5 - + strcpy - 0x9c43 + 0x9d07 - + strlen - 0x9c57 + 0x9d1b - + strncmp - 0x9b2f + 0x9bf3 - + strtoul - 0x8e29 + 0x8eed - + __aeabi_errno_addr - 0x9ca1 + 0x9d65 - + errno 0x20005a1c - + __stack 0x200056e8 - + _c_int00_noargs - 0x9ac9 + 0x9b8d - + __aeabi_idiv0 0x4b1f - + __aeabi_ldiv0 0x4b1f - + __TI_auto_init_nobinit_nopinit - 0x9945 + 0x9a09 - + _system_pre_init - 0x9caf + 0x9d73 - + C$$EXIT - 0x9cb3 + 0x9d77 - + abort - 0x9cb3 + 0x9d77 - + __TI_printfi 0x40c1 - + atoi - 0x98b1 + 0x9975 - + _ctypes_ - 0xa078 + 0xa13c - + ltoa - 0x980b + 0x98cf - + memccpy - 0x9bcd + 0x9c91 - + strchr - 0x9c19 + 0x9cdd - + frexpl - 0x9751 + 0x9815 - + frexp - 0x9751 + 0x9815 - + scalbn - 0x8d19 + 0x8ddd - + scalbnl - 0x8d19 + 0x8ddd - + ldexpl - 0x8d19 + 0x8ddd - + ldexp - 0x8d19 + 0x8ddd - + wcslen - 0x9c6b + 0x9d2f - + copysign - 0x9c2f + 0x9cf3 - + copysignl - 0x9c2f + 0x9cf3 - + __aeabi_uldivmod - 0x93f5 + 0x94b9 - + __aeabi_dmul - 0x8f39 + 0x8ffd - + __aeabi_i2d - 0x9b01 + 0x9bc5 - + __TI_static_base__ 0x0 - + __mpu_init 0x0 - + _system_post_cinit 0x0 diff --git a/P1_PWM-Servo.c b/P1_PWM-Servo.c index f24deb4..135234c 100644 --- a/P1_PWM-Servo.c +++ b/P1_PWM-Servo.c @@ -58,6 +58,7 @@ TaskHandle_t CircuitoTask_handle = NULL; uint8_t ui8Buttons, ui8Changed; uint32_t ui32Period, ui32DutyCycle[2]; bool TaskInitialized = false; +uint8_t selected_circuit = 0; void configButtons_init(void); void configPWM_init(void); @@ -91,13 +92,20 @@ void vCircuitoTask( void *pvParameters ) // vTaskSuspend(CircuitoTask_handle); while(1) { - vTaskDelay(3*configTICK_RATE_HZ); - girar(-300); - vTaskDelay(0.6*configTICK_RATE_HZ); - ui32DutyCycle[MOTOR_DERECHO] = 1108; - ui32DutyCycle[MOTOR_IZQUIERDO] = 1356; - PWMPulseWidthSet(PWM1_BASE, PWM_OUT_6,ui32DutyCycle[MOTOR_DERECHO]); - PWMPulseWidthSet(PWM1_BASE, PWM_OUT_7,ui32DutyCycle[MOTOR_IZQUIERDO]); + switch (selected_circuit) : { + case 1 : { + vTaskDelay(3*configTICK_RATE_HZ); + girar(-300); + vTaskDelay(0.6*configTICK_RATE_HZ); + ui32DutyCycle[MOTOR_DERECHO] = 1108; + ui32DutyCycle[MOTOR_IZQUIERDO] = 1356; + PWMPulseWidthSet(PWM1_BASE, PWM_OUT_6,ui32DutyCycle[MOTOR_DERECHO]); + PWMPulseWidthSet(PWM1_BASE, PWM_OUT_7,ui32DutyCycle[MOTOR_IZQUIERDO]); + } + break; + default : {} + } + } } @@ -203,14 +211,16 @@ void RutinaButtons_ISR(void) if(RIGHT_BUTTON & ui8Buttons){ // Boton derecho pulsado? if(!TaskInitialized){ TaskInitialized = xTaskCreate(vCircuitoTask, "Circuito", 256,NULL,tskIDLE_PRIORITY + 1, CircuitoTask_handle); + }else{ UARTprintf("La tarea del circuito ya ha sido creada\n"); + selected_circuit = 1; } }else if(LEFT_BUTTON & ui8Buttons){ // Boton izquierdo pulsado? // vTaskSuspend(CircuitoTask_handle); if(TaskInitialized){ if(eTaskGetState(CircuitoTask_handle) == eSuspended){ - vTaskResume(CircuitoTask_handle); + xTaskResumeFromISR(CircuitoTask_handle); UARTprintf("La tarea del circuito se ha iniciado\n"); }else{ vTaskSuspend(CircuitoTask_handle); diff --git a/tm4c123gh6pm_startup_ccs.c b/tm4c123gh6pm_startup_ccs.c index 04766a1..84fa386 100644 --- a/tm4c123gh6pm_startup_ccs.c +++ b/tm4c123gh6pm_startup_ccs.c @@ -63,6 +63,7 @@ extern void xPortSysTickHandler(void); extern void UARTStdioIntHandler(void); // To be added by user extern void RutinaButtons_ISR(void); +extern void RutinaSensores_ISR(void); //***************************************************************************** // // The vector table. Note that the proper constructs must be placed on this to @@ -94,7 +95,7 @@ void (* const g_pfnVectors[])(void) = IntDefaultHandler, // GPIO Port B IntDefaultHandler, // GPIO Port C IntDefaultHandler, // GPIO Port D - IntDefaultHandler, // GPIO Port E + RutinaSensores_ISR, // GPIO Port E UARTStdioIntHandler, // UART0 Rx and Tx IntDefaultHandler, // UART1 Rx and Tx IntDefaultHandler, // SSI0 Rx and Tx